Twitter Bootstrap - checkbox columns / columns within form

前端 未结 1 1741
失恋的感觉
失恋的感觉 2020-12-13 04:41

I have a form field which has a number of checkboxes - how can I display the checkboxes as 3 columns instead of 1?

Something similar to this:

相关标签:
1条回答
  • 2020-12-13 05:24

    You can achieve such a setup by separating the checkbox blocks within the .control-group container instead of each .control container like 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>
    

    Demo: http://jsfiddle.net/LVFzK/468/show/

    0 讨论(0)
提交回复
热议问题