Я хочу показать значок поиска в начале текстового поля ввода.div не отображается над текстовым полем
В настоящее время мой код выглядит следующим образом:
<div id="search-icon"></div>
<input type="text" name="search" id="search"/>
И мой CSS:
#search-icon {
display:inline-block;
background-color:#455a21;
height:60px;
width:60px;
border:thin solid black;
border-radius:30px;
z-index:100;
}
input#search {
position:relative;
top:-25px;
left:-30px;
padding:10px;
padding-left:35px;
border-radius:20px;
border:thin solid #6d6e71;
z-index:1;
}
Это показывает право Див, где я хочу его, но ниже фактическое текстовое поле. Когда я меняю положение значка поиска на абсолютное, он закручивает мое позиционирование.
Как это сделать?
, как указано, положение абсолютных винтов мое позиционирование. – Albert
, если вы так говорите :) – agriboz
Посмотрите, это работает, когда я кладу отдельный div вокруг него и стилю его оттуда, поэтому я не говорю, что это неправильно. Просто с текущим расположением, он не делает то, что я хочу. Спасибо, что ответили! Я всегда это ценю! :) – Albert