Twitter Bootstrap - checkbox columns / columns within form -
i have form field has number of checkboxes - how can display checkboxes 3 columns instead of 1?
something similar this:

i've tried adding row/span divs inside <div class="controls"> seems adding left padding.
i know there inline checkbox example in docs elements aren't aligned.
you can achieve such setup separating checkbox blocks within .control-group container instead of each .control container so:
<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>
Comments
Post a Comment