Rom*_*mmy 3 css grid twitter-bootstrap
Bootstrap带有一个12列网格系统,必须放在行内.
我的问题是,列号/行必须是12(或更少),还是我可以有如下的布局
<div class="row">
<div class="col-md-4"></div>
<div class="col-md-4"></div>
<div class="col-md-4"></div>
<div class="col-md-4"></div>
<div class="col-md-4"></div>
<div class="col-md-4"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
我的理解是一行中的列数不得超过12,所以基于我之前的片段,我会做出这样的事情
<div class="row">
<div class="col-md-4"></div>
<div class="col-md-4"></div>
<div class="col-md-4"></div>
</div>
<div class="row">
<div class="col-md-4"></div>
<div class="col-md-4"></div>
<div class="col-md-4"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
我错过了什么吗?
Bootstrap允许您"堆叠列",以下内容取自他们的文档:
<!-- Stack the columns on mobile by making one full-width and the other half-width -->
<div class="row">
<div class="col-xs-12 col-md-8">.col-xs-12 .col-md-8</div>
<div class="col-xs-6 col-md-4">.col-xs-6 .col-md-4</div>
</div>
<!-- Columns start at 50% wide on mobile and bump up to 33.3% wide on desktop -->
<div class="row">
<div class="col-xs-6 col-md-4">.col-xs-6 .col-md-4</div>
<div class="col-xs-6 col-md-4">.col-xs-6 .col-md-4</div>
<div class="col-xs-6 col-md-4">.col-xs-6 .col-md-4</div>
</div>
Run Code Online (Sandbox Code Playgroud)
也来自他们的文档:
有了四层网格,你就会遇到一些问题,在某些断点处,你的列不能很清楚,因为一个高于另一个.要解决此问题,请使用.clearfix和响应式实用程序类的组合.
<div class="row">
<div class="col-xs-6 col-sm-3">.col-xs-6 .col-sm-3</div>
<div class="col-xs-6 col-sm-3">.col-xs-6 .col-sm-3</div>
<!-- Add the extra clearfix for only the required viewport -->
<div class="clearfix visible-xs"></div>
<div class="col-xs-6 col-sm-3">.col-xs-6 .col-sm-3</div>
<div class="col-xs-6 col-sm-3">.col-xs-6 .col-sm-3</div>
</div>
Run Code Online (Sandbox Code Playgroud)
在这里,col-xs值加起来为24,clearfix添加了所需的中断