几天前Twitter Bootstrap 3 RC1 发布了,我刚刚开始在个人项目中使用它。
我有一个水平表单,其中包括一些内联单选复选框组,但这些元素的水平对齐方式不相等:
问题 1:为什么 chrome 不显示 help-block 元素与标签在同一行?
问题2:如何将同一行的内联单选组与标签对齐?
问题3:以下标记有效吗?这些问题与标记有关吗?
标记:
<div class="container">
<form class="form-horizontal">
<div class="form-group">
<label class="col-lg-2 control-label">Weight</label>
<div class="col-lg-1">
<input type="text" name="weight" class="form-control" value="20">
</div>
<div class="help-block"> grams</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">Full part name</label>
<div class="col-lg-6">
<input type="text" name="name" class="form-control" placeholder="Don't use numeric characters..">
</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">Inline radios</label>
<div class="col-lg-10">
<label class="radio-inline">
<input type="radio" name="radio"> Hello
</label>
<label class="radio-inline">
<input type="radio" name="radio"> Other
</label>
<label class="radio-inline">
<input type="radio" name="radio"> Another
</label>
<label class="radio-inline">
<input type="radio" name="radio" checked="checked"> Foobar
</label>
</div>
</div>
</form>
</div>
编辑:
此外,小屏幕上的这个标记会产生一个“丢弃的帮助块元素”。我认为我的标记有问题,但我不知道出了什么问题。