【发布时间】:2014-07-18 06:37:31
【问题描述】:
我有这个代码:
<div class="left bigbox"></div>
<div class="left">
<div class="smallbox"></div>
<div class="smallbox"></div>
</div>
<div class="left tallbox"></div>
.left{float:left}
.bigbox, .smallbox, .tallbox{margin:5px;background:#000;}
.bigbox{width:490px;height:370px;}
.smallbox{width:240px;height:180px;}
.tallbox{width:240px;height:370px;}
所以两个重叠的小盒子都有 5px 的边距。所以它们的顶部和底部之间应该有 10px 的边距。但由于某种原因,只有 5px 的边距。有人知道为什么吗?
【问题讨论】: