Bootstrap 3单个ul内的多列不能正确浮动
现在我已经在当前的bootstrap 3上遇到这样的问题了。 我已经设法以某种方式修复它们,但是这次没有办法解决这个问题。
我需要通过在列表项上交替pull-left
pull-right
来创build两个列。 我究竟做错了什么?
http://bootply.com/92446
你应该尝试使用网格模板 。
以下是我用于<ul>
的两列布局的内容
<ul class="list-group row"> <li class="list-group-item col-xs-6">Row1</li> <li class="list-group-item col-xs-6">Row2</li> <li class="list-group-item col-xs-6">Row3</li> <li class="list-group-item col-xs-6">Row4</li> <li class="list-group-item col-xs-6">Row5</li> </ul>
这对我有效。
你在想太多…看看这个[我认为这是你想要的 – 如果不让我知道]
CSS
.even{background: red; color:white;} .odd{background: darkred; color:white;}
HTML
<div class="container"> <ul class="list-unstyled"> <li class="col-md-6 odd">Dumby Content</li> <li class="col-md-6 odd">Dumby Content</li> <li class="col-md-6 even">Dumby Content</li> <li class="col-md-6 even">Dumby Content</li> <li class="col-md-6 odd">Dumby Content</li> <li class="col-md-6 odd">Dumby Content</li> </ul> </div>
谢谢, Varun Rathore
。 它完美的作品!
对于那些想要从每行4个项目到每行2个项目的优雅折叠,取决于屏幕宽度 :
<ul class="list-group row"> <li class="list-group-item col-xs-6 col-sm-4 col-md-3">Cell_1</li> <li class="list-group-item col-xs-6 col-sm-4 col-md-3">Cell_2</li> <li class="list-group-item col-xs-6 col-sm-4 col-md-3">Cell_3</li> <li class="list-group-item col-xs-6 col-sm-4 col-md-3">Cell_4</li> <li class="list-group-item col-xs-6 col-sm-4 col-md-3">Cell_5</li> <li class="list-group-item col-xs-6 col-sm-4 col-md-3">Cell_6</li> <li class="list-group-item col-xs-6 col-sm-4 col-md-3">Cell_7</li> </ul>