margin重叠

来源:互联网 发布:java类设计工具 编辑:程序博客网 时间:2024/05/01 19:37

margin重叠

 边界重叠是指两个或多个盒子(可能相邻也可能嵌套)的相邻边界(其间没有任何非空内容、补白、边框)重合在一起而形成一个单一边界。

margin值计算方法如下:
a、正正取大值;
b、正负值相加;
c、负负最负值。

解决方法:
1.外层元素padding代替
2.内层元素透明边框 border:1px solid transparent;
3.内层元素绝对定位 postion:absolute:
4.外层元素 overflow:hidden;
5.内层元素 加float:left;或display:inline-block;
6.内层元素padding:1px;

0 0
原创粉丝点击