R_M*_*att 5 css twitter-bootstrap
我想使用Bootstrap表单水平布局设置一个表单,其中控件采用内联布局,同时仍然可以在每个字段下面包含帮助块文本.
我已经能够使用下面的代码完成所需的布局.
<form class="form-horizontal">
<div class="control-group">
<span class="control-label">Name</span>
<div class="controls form-inline">
<input type="text" class="input-large" placeholder="First" id="FirstName">
<input type="text" class="input-mini" placeholder="M.I." id="FirstName">
<input type="text" class="input-large" placeholder="Last" id="LastName">
</div>
</div>
</form>
Run Code Online (Sandbox Code Playgroud)
但是我希望能够将help-block类添加到每个字段,如下所示:
<input type="text" id="FirstName" class="input-large" >
<p class="help-block">First Name</p>
Run Code Online (Sandbox Code Playgroud)
我正在寻找的例子:
有什么建议?
我不相信有一种方法可以使用Bootstrap,但你可以使用额外的标记和一些CSS来实现.
HTML:
<form>
<div class="control-group">
<label class="control-label">Name</label>
<div class="my-special-form">
<div>
<input type="text" class="input-large" placeholder="First" id="FirstName">
<p class="help-block">First Name</p>
</div>
<div>
<input type="text" class="input-mini" placeholder="M.I." id="FirstName">
<p class="help-block">M.I</p>
</div>
<div>
<input type="text" class="input-large" placeholder="Last" id="LastName">
<p class="help-block">Last</p>
</div>
</div>
</div>
</form>
Run Code Online (Sandbox Code Playgroud)
CSS:
.my-special-form div {
float: left;
}
Run Code Online (Sandbox Code Playgroud)