css如何解决margin重叠问题

在css中 , 相邻的块状父子元素在垂直方向同时使用margin属性会导致重叠 , 那么如何解决这个问题呢?今天给大家讲解下css如何解决margin重叠问题

css如何解决margin重叠问题



需要这些哦
华硕S14
window10家庭版
css
html

一:新增页面1打开编纂器 , 新建一个index.html , 在html中定名a,b,c三个div , 并给他们加上css样式
css如何解决margin重叠问题



1
2【css如何解决margin重叠问题】在网页中打开index.html , 发现b,c两个div之间没有间距 , 这是因为两个div的margin属性发生了重叠
css如何解决margin重叠问题




2:利用overflow: hidden属性1在父元素b的css样式里加上overflow: hidden属性 。 再次打开页面 , 问题解决
css如何解决margin重叠问题


css如何解决margin重叠问题




3:利用float: left属性 1在子元素c的css样式里加上float: left属性 。 再次打开页面 , 问题解决
css如何解决margin重叠问题


css如何解决margin重叠问题




4:利用display: inline-block属性 1在子元素c的css样式里加上display: inline-block属性 。 再次打开页面 , 问题解决
css如何解决margin重叠问题


css如何解决margin重叠问题



注重事项方式良多 , 作者感受这几个最便捷
给个赞哦~

以上内容就是css如何解决margin重叠问题的内容啦 , 希望对你有所帮助哦!

    猜你喜欢