为什么连续2个div的margin 设置了margin:20px auto;
我的理解应该是2个div之间有40px的间距,。 可显示出来却只有20px
怎么那么奇怪?
回复讨论(解决方案)
理解一下盒子模型,是两个border的距离吧
这是规范中的边距合并现象
margin设置是相对应本身设置的div而言,并不涉及其他div,所以不是40px。
外补白,补的只是自己这个DIV的,不关其它人的事!
垂直边距出现合并的现象
学习贴
0
0
为什么连续2个div的margin 设置了margin:20px auto;
我的理解应该是2个div之间有40px的间距,。 可显示出来却只有20px
怎么那么奇怪?
理解一下盒子模型,是两个border的距离吧
这是规范中的边距合并现象
margin设置是相对应本身设置的div而言,并不涉及其他div,所以不是40px。
外补白,补的只是自己这个DIV的,不关其它人的事!
垂直边距出现合并的现象
学习贴
本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门AI工具
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号