margin塌陷现象

两个margin在垂直方向相遇时会发生塌陷现象

.a1{
  width: 100px;
  height: 100px;
  background-color: rgb(223, 126, 126); 
}
.a2{
  width: 50px;
  height: 50px;
  background-color: rgb(167, 153, 33);
}
<!-- margin了50px,40px塌陷 -->
<div class="a1" style="margin-bottom:50px;">1 </div>
<div class="a2" style="margin-top:40px;">2  </div>
<hr>
<!-- a2 50px塌陷 -->
<div class="a1" style="margin-top: 50px;">
  <div class="a2" style="margin-top: 50px;"></div>
</div>

图片说明

不设置时,margin-top为0,同样会发生塌陷
图片说明

全部评论

相关推荐

醉蟀:你不干有的是人干
点赞 评论 收藏
分享
昨天 18:44
已编辑
中山职业技术学院 Java
投递文远知行等公司7个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务