首页 > 软件开发 > CSS >

css如何解决margin重叠问题

来源:互联网 2023-03-16 19:17:13 版权归原作者所有,如有侵权,请联系我们

在css中,相邻的块状父子元素在垂直方向同时使用margin属性会导致重叠,那么如何解决这个问题呢?今天给大家讲解下css如何解决margin重叠问题pS7办公区 - 实用经验教程分享!

css如何解决margin重叠问题pS7办公区 - 实用经验教程分享!

工具/原料

  • 华硕S14
  • window10家庭版
  • css
  • html

步骤一:新增页面

  • 1

    打开编辑器,新建一个index.html,在html中命名a,b,c三个div,并给他们加上css样式pS7办公区 - 实用经验教程分享!

    css如何解决margin重叠问题pS7办公区 - 实用经验教程分享!

  • 1该信息未经许可获取自百度经验
  • 2

    在网页中打开index.html,发现b,c两个div之间没有间距,这是因为两个div的margin属性产生了重叠pS7办公区 - 实用经验教程分享!

    css如何解决margin重叠问题pS7办公区 - 实用经验教程分享!

  • 步骤2:使用overflow: hidden属性

  • 1

    在父元素b的css样式里加上overflow: hidden属性。再次打开页面,问题解决pS7办公区 - 实用经验教程分享!

    css如何解决margin重叠问题pS7办公区 - 实用经验教程分享!

    css如何解决margin重叠问题pS7办公区 - 实用经验教程分享!

  • 步骤3:使用float: left属性

  • 1

    在子元素c的css样式里加上float: left属性。再次打开页面,问题解决pS7办公区 - 实用经验教程分享!

    css如何解决margin重叠问题pS7办公区 - 实用经验教程分享!

    css如何解决margin重叠问题pS7办公区 - 实用经验教程分享!

  • 步骤4:使用display: inline-block属性

  • 1

    在子元素c的css样式里加上display: inline-block属性。再次打开页面,问题解决pS7办公区 - 实用经验教程分享!

    css如何解决margin重叠问题pS7办公区 - 实用经验教程分享!

    css如何解决margin重叠问题pS7办公区 - 实用经验教程分享!

  • 注意事项

    • 方法很多,作者感觉这几个最便捷
    • 给个赞哦~

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!pS7办公区 - 实用经验教程分享!


    标签: HTMLCSS

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号