所以我现在所拥有的是:
但我希望在左侧的文本框中包含图标搜索ICON SEARCH。
这是我的代码:
<form class="navbar-form pull-left form-search">
<select>
<option>Search patient by...</option>
<option name="fname">Firstname</option>
<option name="fname">Lastname</option>
<option name="fname">Last follow up</option>
</select>
<div class="input-append">
<input data-provide="typeahead" data-items="4" type="text"
class="span2 search-query">
<button class="btn">Search</button>
</div>
</form>
那么任何想法如何实现这一目标?感谢。
答案 0 :(得分:2)
<input data-provide="typeahead" data-items="4" type="text" class="search-query">
.search-query{
background: url(../images/your_pic.format) no-repeat left ;
}
只需将该图像添加为左对齐背景,不带重复
答案 1 :(得分:1)
选中此Fiddle
<form class="navbar-form pull-left form-search">
<div class="input-append">
<input data-provide="typeahead" data-items="4" type="text" class="span2 search-query" style="background:url(http://twitter.github.io/bootstrap/assets/img/glyphicons-halflings.png) no-repeat -38px 9px">
<button class="btn">Search</button>
</div>
</form>
正如您所看到的还有其他图标。您必须为文本框使用单独的“搜索图像”。
答案 2 :(得分:0)
你可以这样做:
HTML:
<form class="navbar-form pull-left form-search">
<div class="input-append">
<i class="icon-zoom-in"></i>
<input data-provide="typeahead" data-items="4" type="text"
class="span2 search-query">
<button class="btn">Search</button>
</div>
</form>
CSS:
.icon-zoom-in
{
position:relative;
left:20px;
top:-8px;
z-index:999;
}