我是 Twitter Bootstrap 的新手,并且开始摸索它的使用方式。虽然框架的某些方面开始变得有意义,但我仍在为表单样式而苦苦挣扎。我正在尝试设置表单的几个不同部分,这些部分将具有使用.form-inline
. 在一个这样的例子中,我也试图在.input-append
运气不佳的情况下使用。
<div class="row">
<div class="well span12">
<div class="row">
<div class="span12 form-inline input-append">
<label for="assetSearch">Asset Search</label>
<input type="search" id="assetSearch" placeholder="">
<span class="add-on"><i class="icon-search"></i></span>
</div>
</div>
<div class="row">
<div class="span12 form-inline">
<label for="service">Service</label>
<input type="text" id="service" autocomplete="off" />
</div>
</div>
</div>
</div>
上面的标记呈现如下:
如您所见,“资产搜索”不与表单输入内联。如果我.input-append
从包含的 div 中删除该类,则事情会排成一行。但是,搜索图标不再嵌入在文本框中,而是在文本框的右侧。
我怎样才能使用.form-inline
与.input-append
?