我有这样的效果:
#div {
background: green;
width: 200px;
height: 100px;
}
h1 {
margin-top: 100px;
}
(显然有一些 HTML 与之配套。)
现在,当在浏览器中查看时,h1
显示在 的最顶部,#div
而100px
边距位于#div
.
任何人都可以提出一个理由吗?
(代码有点太复杂,无法插入相关部分,所以如果没有人能给我答案,那么我会发布它,也许有人会发现错误或其他东西。)