我目前连续有3 divs
,在red
设备上按green
,blue
,xs
的顺序堆叠。
在md
设备上,我希望blue
位于red
正下方,如果red
的高度超过green
,则不会发生<div class="row">
<div class="red col-md-6">
<!-- content -->
</div>
<div class="green col-md-6">
<!-- content -->
</div>
<div class="blue col-md-6">
<!-- content -->
</div>
</div>
。
这是布局:
blue
如果我将row
放在单独的red
中,当green
的高度大于red
的高度时,{{1}}会导致不必要的空格。
答案 0 :(得分:0)
试试这个:http://jsfiddle.net/U4Yer/
HTML:
<div class="row">
<div class="col-md-6 col-xs-6 no-padd">
<div class="red">content 1</div>
<div class="blue">content 1</div>
</div>
<div class="green col-md-6 col-xs-6 no-padd">
Content 3
</div>
</div>
CSS:
.red { background: red; }
.blue { background: blue; }
.green { background: green; height:200px; }
.no-padd { padding: 0; }