Bootstrap列出具有多列的项目。(Bootstrap list items with multiple columns. Weird behaviour (includes JSBIN))
我尝试列出多列中的一些项目。 Bootstrap不断制作奇怪的格式。
这里是JSBin:
http://jsbin.com/huzurejunu/1/edit?html,css,output
<div class="row"> <div class="col-xs-12"> <div class="well"> <strong>Checkbox list:</strong> <div class="row checklist"> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> more checkboxes.... </div> </div>
I'm try to list some items in multiple columns. Bootstrap keeps making weird formatting.
Here's the JSBin:
http://jsbin.com/huzurejunu/1/edit?html,css,output
<div class="row"> <div class="col-xs-12"> <div class="well"> <strong>Checkbox list:</strong> <div class="row checklist"> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> more checkboxes.... </div> </div>
最满意答案
你必须添加CSS来覆盖bootstrap和其他CSS添加此CSS
.checklist .checkbox { position: relative; display: block; margin-top: 5px; margin-bottom: 5px; } .checklist .checkbox+.checkbox { margin-top: 5px; margin-bottom: 5px; }.checkbox { color: red; } .well { min-width: 250px; } .checklist .checkbox { position: relative; display: block; margin-top: 5px; margin-bottom: 5px; } .checklist .checkbox+.checkbox { margin-top: 5px; margin-bottom: 5px; }<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> <div class="container"> <div class="row"> <div class="col-xs-12"> <div class="well"> <strong>Checkbox list:</strong> <div class="row checklist"> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> </div> </div> </div> </div> </div>You have to add css to override bootstrap and other css add this css
.checklist .checkbox { position: relative; display: block; margin-top: 5px; margin-bottom: 5px; } .checklist .checkbox+.checkbox { margin-top: 5px; margin-bottom: 5px; }.checkbox { color: red; } .well { min-width: 250px; } .checklist .checkbox { position: relative; display: block; margin-top: 5px; margin-bottom: 5px; } .checklist .checkbox+.checkbox { margin-top: 5px; margin-bottom: 5px; }<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> <div class="container"> <div class="row"> <div class="col-xs-12"> <div class="well"> <strong>Checkbox list:</strong> <div class="row checklist"> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> <div class="checkbox col-xs-6 col-sm-4 col-md-3 col-lg-2"> <label style="white-space: nowrap;"><input type="checkbox">Check box 1</label> </div> </div> </div> </div> </div> </div>
更多推荐
发布评论