【发布时间】:2016-09-17 10:11:28
【问题描述】:
我正在使用 Bootstrap 3 响应式网格,但我的布局有问题。
这是我今天的 HTML 结构:
<div class="row">
<div class="col-xs-6 col-sm-4 col-md-3"></div>
<div class="col-xs-6 col-sm-4 col-md-3"></div>
<div class="col-xs-6 col-sm-4 col-md-3"></div>
<div class="col-xs-6 col-sm-4 col-md-3"></div>
</div>
<div class="row">
<div class="col-xs-6 col-sm-4 col-md-3"></div>
<div class="col-xs-6 col-sm-4 col-md-3"></div>
<div class="col-xs-6 col-sm-4 col-md-3"></div>
<div class="col-xs-6 col-sm-4 col-md-3"></div>
</div>
这适用于“移动”(col-xs-6)和“桌面”(cold-md-3),但在“平板电脑”(col-sm-4)上,它看起来像这样(*作为一个div):
* * *
*
* * *
*
谁能帮忙?
【问题讨论】:
-
Bootstrap 使用 12 列网格,但您试图将 16 列合并到您的布局中。这就是为什么您看到第四列被推到前三个 col-sm-4 之下的原因。
标签: css twitter-bootstrap twitter-bootstrap-3 responsive-design grid