【发布时间】:2015-01-31 11:12:09
【问题描述】:
我正在尝试构建一个像这样的网格:
但是,由于列使用填充而不是边距,所以当我添加背景颜色时,列最终会接触。
我可以在每列中添加另一个 div 并在其上设置背景,但我已经不喜欢 Bootstrap 所需的所有添加标记。有没有一种简洁的方法可以在不添加十几个额外元素的情况下完成此任务?
编辑:
为了澄清,网格就像一个 col-4,col-8...然后在 col-8 内是 3 个 col-4...
JSFiddle Link
JSFiddle Link w/Wells(不喜欢 bg 的额外标记)
<div class="container">
<div class="row">
<div class="col-sm-4">
<div class="well well-sm">Left Top</div>
<div class="well well-sm">Left Bottom</div>
</div>
<div class="col-sm-8">
<div class="row">
<div class="col-sm-4">
<div class="well well-sm">Left/Middle</div>
</div>
<div class="col-sm-4">
<div class="well well-sm">Right/Middle</div>
</div>
<div class="col-sm-4">
<div class="well well-sm">Right Top</div>
<div class="well well-sm">Right Bottom</div>
</div>
</div>
<!--end row-->
</div>
</div>
<!--end row-->
<div class="row">
<div class="col-sm-12">Other content...</div>
</div>
<!--end row-->
</div>
【问题讨论】:
标签: html css twitter-bootstrap grid