美文网首页
外边距合并

外边距合并

作者: 荷尔蒙榨汁机 | 来源:发表于2017-11-25 09:51 被阅读0次

两种外边距合并的情况

  1. 当两个存在margin的盒子嵌套时,内外的盒子的margin会存在合并。
image

例子

  1. 当两个盒子相邻时,上面盒子的margin-bottom和下面盒子的margin-top距存在合并。
image

例子

  1. 一个空元素,它有外边距,但是没有边框或填充。在这种情况下,上外边距与下外边距就碰到了一起
image

如果这个外边距遇到另一个元素的外边距,它还会发生合并:

image

注意:当margin存在负值时,合并后的margin是,两个margin相加。


消除外边距合并

  1. 当两个盒子是嵌套关系时,给父盒子添加border或者overflow: hidden形成bfc,可以消除外边距合并。
  2. 当两个盒子相邻时,可以给一个盒子在包裹一个盒子,添加overflow:hidden形成bfc,可以消除外边距合并。例子

相关文章

  • 任务11

    1、在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例 外边距合并外边距...

  • 第十一弹-inline-block、BFC、边距合并

    一、在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例? 外边距合并(折...

  • Learn HTML&CSS the hard way

    在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例 想出现外边距合并: ...

  • 边距合并、BFC、清除浮动

    问题 在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例 外边距合并会发...

  • inline-block、BFC、边距合并

    1. 在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例 外边距合并:外...

  • 浮动

    1.在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例 外边距合并指的是...

  • inline-block、BFC、边距合并

    一、在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例? 外边距合并指的...

  • 任务11-inline-block、BFC、边距合并

    1.在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例 外边距合并:如下...

  • [inline-block] [BFC] [边距合并]

    1 在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例 定义外边距合并指...

  • 关于inline-block、BFC、边距合并

    1.在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例 外边距合并指的是...

网友评论

      本文标题:外边距合并

      本文链接:https://www.haomeiwen.com/subject/qhwqbxtx.html