На основании этого комментария:
На самом деле я хочу поставить глаз в поле ввода
Вы можете проверить следующие варианты:
(1) Если вы хотите использовать для ввода значок font-awesome
, например, placeholder
, вы можете использовать Unicode Cheatsheet .В следующем примере я покажу вам, как это сделать:
<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
<input type="text" class="fa" placeholder=" term">
(2) С другой стороны, если вы хотите иметь фиксированный статический значок внутри ввода, то вы можете пойти с чем-то вроде этого:
.input-icon {
position: absolute;
left: 3px;
color: rgb(0, 128, 255);
/* Vertically center the icon in the input */
top: calc(50% - 0.5em);
}
#myInput {
padding-left: 25px;
}
.custom-wrapper {
position: relative;
}
<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
<div class="custom-wrapper">
<input type="text" placeholder="term" id="myInput">
<i class="fa fa-eye input-icon"></i>
</div>