多数のチェックボックスがあるフォーム フィールドがあります。チェックボックスを 1 列ではなく 3 列で表示するにはどうすればよいですか?
これに似たもの:
内部に行/スパンの div を追加しようとしました<div class="controls">
が、左パディングが追加されているようです。
ドキュメントにインライン チェックボックスの例があることは知っていますが、要素が整列していません。
多数のチェックボックスがあるフォーム フィールドがあります。チェックボックスを 1 列ではなく 3 列で表示するにはどうすればよいですか?
これに似たもの:
内部に行/スパンの div を追加しようとしました<div class="controls">
が、左パディングが追加されているようです。
ドキュメントにインライン チェックボックスの例があることは知っていますが、要素が整列していません。
.control-group
次のように各.control
コンテナではなく、コンテナ内のチェックボックス ブロックを分離することで、このような設定を実現できます 。
<div class="control-group">
<p class="pull-left">Payment Types</p>
<div class="controls span2">
<label class="checkbox">
<input type="checkbox" value="option1" id="inlineCheckbox1"> Cash
</label>
<label class="checkbox">
<input type="checkbox" value="option2" id="inlineCheckbox2"> Invoice
</label>
<label class="checkbox">
<input type="checkbox" value="option3" id="inlineCheckbox3"> Discover
</label>
<label class="checkbox">
<input type="checkbox" value="option3" id="inlineCheckbox3"> Financing
</label>
</div>
<div class="controls span2">
<label class="checkbox">
<input type="checkbox" value="option1" id="inlineCheckbox1"> Check
</label>
<label class="checkbox">
<input type="checkbox" value="option2" id="inlineCheckbox2"> American Express
</label>
<label class="checkbox">
<input type="checkbox" value="option3" id="inlineCheckbox3"> MasterCard
</label>
<label class="checkbox">
<input type="checkbox" value="option3" id="inlineCheckbox3"> Google Checkout
</label>
</div>
<div class="controls span2">
<label class="checkbox">
<input type="checkbox" value="option1" id="inlineCheckbox1"> Traveler's Check
</label>
<label class="checkbox">
<input type="checkbox" value="option2" id="inlineCheckbox2"> Diner's Club
</label>
<label class="checkbox">
<input type="checkbox" value="option3" id="inlineCheckbox3"> Visa
</label>
<label class="checkbox">
<input type="checkbox" value="option3" id="inlineCheckbox3"> Paypal
</label>
</div>
</div>