Bu gönderiyi zaten gördüm ve yer tutucu ama ne yazık ki dolgu değiştirmek için elimden gelen her şeyi denedim, sadece işbirliği yapmak istemiyor gibi görünüyor.
Her neyse, işte css kodu. ( DÜZENLEME : Bu, sass'tan oluşturulan css'dir)
#search {
margin-top: 1px;
display: inline;
float: left;
margin-left: 10px;
margin-right: 10px;
width: 220px;
}
#search form {
position: relative;
}
#search input {
padding: 0 10px 0 29px;
color: #555555;
border: none;
background: url('/images/bg_searchbar.png?1296191141') no-repeat;
width: 180px;
height: 29px;
overflow: hidden;
}
#search input:hover {
color: #00ccff;
background-position: 0px -32px;
}
Ve işte basit html:
<div id="search">
<form>
<input type="text" value="" placeholder="Search..." name="q" autocomplete="off" class="">
</form>
<div id="jquery-live-search" style="display: block; position: absolute; top: 15px; width: 219px;">
<ul id="search-results" class="dropdown">
</ul>
</div>
</div>
Gayet basit? yer tutucu bir nedenden dolayı kapalı, ancak giriş alanına yazmaya çalıştığınızda metin hizalandı. Görünüşe göre yalnızca webkit
yer tutucunun rengini (için ) değiştirebilirsiniz , ancak içeren girdinin dolgusunu düzenlemeye çalışırsam, girişin tasarımını bozar! saç çıkarır
Yer tutucunun ve metin girişli giriş alanının ekranları şunlardır:
DÜZENLE :
Şimdilik bu jquery eklentisine başvurdum .
Kutudan çıkar çıkmaz çalışır ve kromumun sorununu çözer. Hala sorunun ne olduğunu ortaya çıkarmak istiyorum (eğer kromum veya başka bir şeyle ilgisi varsa)
John Catterfeld bunu sorunsuz bir şekilde yeniden ürettiğinden beri bu tarzlar olmadığından eminim, bu yüzden orada birisinin bana neden bunun bana doğru olduğu konusunda (müşterimin kromu da) doğru yönü gösterebileceğini umuyorum. John pencereler kullanıyorsa, bu muhtemelen Chrome / OSX için yereldir)