当两个盒子在垂直方向上设置margin值时,会出现一个有趣的塌陷现象。
①垂直并列
首先设置两个DIV,并为其制定宽高
<body>
<div class="box1">box1</div>
<div class="box2">box2</div>
</body>
/*CSS部分*/
<style>
*{
margin: 0;
padding: 0;
}
.box1{
width: 200px;
height: 200px;
background: yellowgreen;
}
.box2{
width: 200px;
height: 200px; background: gray;
}
</style>
对box1我们为其设置margin-bottom:50px;
对box2我们为其设置margin-top: 40px;
<style>
*{
margin:0;
padding:0;
}
.box1{
width:200px;
height:200px;
background: yellowgreen;
margin-bottom: 50px;
}
.box2{
width:200px;
he