HTML
<div class="wrap">
<div class="sub">sub</div>
</div>
CSS
.wrap {
width: 100px;
height: 100px;
background: #565656;
}
.sub {
background: red;
margin-top: 100px;
}
为什么 sub div 的边距相对于 body 移动 wrap 而不是自身相对于 wrap?(可能是有史以来最愚蠢的问题,但我没有得到><) http://jsfiddle.net/QJug3/