关于为什么会造成外边距塌陷的分析

孤者浪人 提交于 2020-02-26 09:34:50

大家应该会碰到这种情况。父元素内部有子元素,如果给子元素添加了margin-top,结果父元素也会一起跟下来,导致了外边距塌陷的现象。

我们可以在父元素中加入overflow:hidden,便可以解决外边距塌陷问题。

那为什么子元素加了margin-t 大专栏  关于为什么会造成外边距塌陷的分析op,父元素也会跟下去呢?

根据规范,一个盒子如果没有上补白和上边框的话,那么它的上边距会和它的文档流中的第一个子元素的上边距重叠。意思就是子元素的margin-top如果找不到父元素的border或者padding,就会与父元素的上边距重叠。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!