我有一个带有两个字段集的表单,每个集合中有两个元素.我想布局表单,以便每个字段集显示为一列.
我遇到了这个jsfiddle,它显示了一个带有单个fieldset和五个元素的表单,这些元素排列在两列中,但我无法调整自己的表单来正确呈现.
我是否需要将特定的类属性添加到fieldset元素以供bootstrap将其作为列处理?
<div class="container">
<form class="form-horizontal">
<fieldset>
<legend>Portfolio A</legend>
<div class="col-xs-6">
<div class="form-group">
<label for="name" class="col-xs-4 control-label">Label A1</label>
<div class="col-xs-8">
<input type="text" class="form-control" placeholder="control1" />
</div>
</div>
<div class="form-group">
<label for="name" class="col-xs-4 control-label">label A2</label>
<div class="col-xs-8">
<input type="text" class="form-control" placeholder="control2" />
</div>
</div>
</div>
</fieldset>
<fieldset>
<legend>Portfolio B</legend>
<div class="col-xs-6">
<div class="form-group">
<label for="name" class="col-xs-4 control-label">Label B1</label>
<div class="col-xs-8">
<input type="text" class="form-control" placeholder="control1" />
</div>
</div>
<div class="form-group">
<label for="name" class="col-xs-4 control-label">label B2</label>
<div class="col-xs-8">
<input type="text" class="form-control" placeholder="control2" />
</div>
</div>
</div>
</fieldset>
</form>
</div>
Run Code Online (Sandbox Code Playgroud)
您应该添加额外的类fieldset,然后更改其中的div的类名.
改变了这一点
<fieldset>
<legend>Portfolio A</legend>
<div class="col-xs-6">
...
Run Code Online (Sandbox Code Playgroud)
对此
<fieldset class="col-xs-6">
<legend>Portfolio A</legend>
<div class="col-xs-12">
...
Run Code Online (Sandbox Code Playgroud)
我已添加col-xs-6到fieldset和col-xs-12内部div.
| 归档时间: |
|
| 查看次数: |
11447 次 |
| 最近记录: |