我知道“保证金崩溃”的概念。但是,为什么我在这里看不到第一个框顶部的 10 px 边距。顶框(其 id 为“first”)上方应有 10px 的边距。如果这不是获得它的正确方法,那么它是什么?而且,为什么这不起作用。
CSS:
#Main{
background-color: gray;
position: relative;
width: 200px;
height: 300px;
}
.box{
position:relative;
height: 60px;
width: 175px;
background: black;
margin: 10px 10px 10px 10px;
}
HTML:
<div id="Main">
<div id="first" class="box"></div>
<div id="second" class="box"></div>
<div id="third" class="box"></div>
</div>
我知道一种方法是我们可以为父 div 提供 10px 的填充。但是为什么这东西不起作用呢?