【发布时间】:2015-11-17 00:58:30
【问题描述】:
我正在使用 Bootstrap 并试图让一些嵌套的行/列与布局的其余部分正确对齐,但它不起作用。我尝试了各种边距和填充样式调整,但顶行下方总是有额外的空间。看到布局后,我想做什么就很明显了。
HTML 代码:
<div class="row">
<div class="col-md-1"></div>
<div class="col-md-10">
<div class="row">
<div class="col-md-4 min-gutter">
<div class="img-placeholder-1"></div>
</div>
<div class="col-md-3 min-gutter">
<div class="row full-gutter">
<div class="col-md-6 min-gutter">
<div class="img-placeholder-2"></div>
</div>
<div class="col-md-6 min-gutter">
<div class="img-placeholder-2"></div>
</div>
</div>
<div class="row full-gutter">
<div class="col-md-12 min-gutter">
<div class="img-placeholder-2"></div>
</div>
</div>
</div>
<div class="col-md-3 min-gutter">
<div class="img-placeholder-1"></div>
</div>
<div class="col-md-2 min-gutter">
<div class="img-placeholder-1"></div>
</div>
</div>
<div class="row">
<div class="col-md-5 min-gutter">
<div class="img-placeholder-1"></div>
</div>
<div class="col-md-7 min-gutter">
<div class="img-placeholder-1"></div>
</div>
</div>
<div class="row">
<div class="col-md-7 min-gutter">
<div class="img-placeholder-2"></div>
</div>
<div class="col-md-2 min-gutter">
<div class="img-placeholder-2"></div>
</div>
<div class="col-md-3 min-gutter">
<div class="img-placeholder-2"></div>
</div>
</div>
</div>
<div class="col-md-1"></div>
</div>
CSS 样式:
.no-gutter {
padding-right:0;
padding-left:0; }
.min-gutter {
padding-right:5px!important;
padding-left:5px!important; }
.full-gutter {
padding-right:10px!important;
padding-left:10px!important; }
.img-placeholder-1 {
width: 100%;
height: 230px;
background: gray;
margin: 0 0; }
.img-placeholder-2 {
width: 100%;
height: 105px;
background: gray;
margin: 0 0; }
【问题讨论】:
标签: html css wordpress twitter-bootstrap