您的位置:首页 > 运维架构

盒子嵌套内盒margin-top失效解决方案

2017-10-11 17:14 232 查看
当两个盒子嵌套在一起时,如若内盒子顶部顶着外盒子顶部,如图:



这时如果内盒设置了margin-top属性,内盒和外盒的顶部并不会有间距,而是外盒被顶下来,好像给外盒设置了margin-top属性一样。

给内盒设置margin-top属性,如图:



给外盒设置margin-top属性和上图一样。

这时如果想要让内盒设置的margin-top属性有效,可以采取以下两种方法:

1. 给外盒添加边框,只需在CSS中外盒添加一条属性:

border: 1dp solid #000;


结果如图:



2. 给外盒CSS中添加一条属性:

overflow: hidden;


结果如图:



推荐使用第二种方式,因为第一种方式会改变外盒的样式。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: