【发布时间】:2012-04-18 07:19:30
【问题描述】:
我正在使用Twitter Bootstrap,这几乎是无痛的。但是,我在模式弹出窗口中使用内联复选框时遇到了以下问题:
复选框的第一行没有正确对齐。
请注意,如果我删除内联属性,这将继续:
违规代码如下:
<div class="modal-body">
<form class="form-horizontal">
<div class="row-fluid">
<div class="span4">
<h4 style="display:inline !important;">Client: </h4>
</div>
<div class="span4">
<h4 style="display:inline !important;">Start Date: </h4>
</div>
<div class="span4">
<h4 style="display:inline !important;">End Date: </h4>
</div>
</div>
<br />
<div class="row-fluid">
<div class="span12">
<h4 style="display:inline !important;">Industry: </h4> TBA
</div>
</div>
<br />
<div class="row-fluid">
<h4>Role: </h4>
<label class="checkbox inline">
<input type="checkbox" value="2"> .NET Developer
</label>
<label class="checkbox inline">
<input type="checkbox" value="1"> Business Analyst
</label>
<label class="checkbox inline">
<input type="checkbox" value="14"> Change Manager
</label>
*SNIP*
</div>
<br />
<div class="row-fluid">
<div class="span12">
<h4>Scope of Work (max. 150 words): </h4>
<textarea class="bdBox" rows="3"></textarea>
</div>
</div>
<br />
<div class="row-fluid">
<div class="span12">
<h4>Deliverables (max. 150 words): </h4>
<textarea class="bdBox" rows="3"></textarea>
</div>
</div>
</form>
</div>
为简洁起见。
有人对此有任何想法吗,或者我应该把它带到 Bootstrap 问题列表中吗?
【问题讨论】:
-
嗨,shrodes,我想这是由于各个复选框的宽度不同而发生的。如我所见,您已在标签元素内放置了复选框,请尝试为单个标签元素提供相同的固定宽度。您也可以尝试 float:left 而不是 display:inline .....只是猜测。希望对你有帮助
标签: css twitter-bootstrap