发生条件
当子元素与父元素的上边界重合时,给子元素设置margin-top
这时候子元素的margin会挂载父元素上,变成了父元素的margin-top
解决办法1
父元素设置border-top:1px(会影响父元素的高度)
解决办法2
父元素设置padding-top替代子元素的margin-top
解决办法3
子元素前边加一个<table></table>标签
解决办法4
给父元素加overflow: hidden这个属性
当子元素与父元素的上边界重合时,给子元素设置margin-top
这时候子元素的margin会挂载父元素上,变成了父元素的margin-top
父元素设置border-top:1px(会影响父元素的高度)
父元素设置padding-top替代子元素的margin-top
子元素前边加一个<table></table>标签
给父元素加overflow: hidden这个属性