美文网首页
css边距合并

css边距合并

作者: 夜景阑姗 | 来源:发表于2020-06-11 10:57 被阅读0次

.header和h1之间产生一点缝隙(或间距),即使将.text设置 margin:50px; ,作为块级元素的div,margin左右生效,而上下则是.header和div整体向下移动50px
为何header和div能够产生合并?即header没有border和padding(即一个可与外界隔离的边界线),导致div自带的一个margin,冲出该边界,与header合并

对于一个父元素里所嵌套的子元素。若父元素没有上边框没有上内边距,设置子元素的margin-top值时,margin-top对子元素无效,并且父元素会受到影响。
解决方案:
就是给父元素加个上边框或上内边距。
给父元素加一个overflow:hidden 样式属性


css边距1.png

对于两个同级的盒子,一个在上一个在下。若上面的盒子margin-bottom与下面的盒子margin-top一起作用时。这时,上下两个盒子的间距会选择margin-bottom 与 margin-top中最大的值。
解决方案:避免上元素的margin-top和下元素的margin-bottom一起使用!


css边距2.png

相关文章

  • css边距合并

    .header和h1之间产生一点缝隙(或间距),即使将.text设置 margin:50px; ,作为块级元素的d...

  • 最简洁的HTML表格

    CSS设置浅灰合并线条,小小的边距

  • CSS盒模型——外边距合并

    外边距合并:指的是 block 元素的上边距或下边距,优势会合并成一个边距,且合并后的边距大小与合并前最大的边距大...

  • 边距合并

    合并外边距的场景: 相邻的两个元素之间的上下边距 父元素与其第一个或最后一个子元素之间 空块元素自身的上下边距 相...

  • 边距合并

    在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例。 同一文档流中的两个...

  • 边距合并

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

  • 边距合并

    边距合并只发生在处于同一BFC的块级元素之间,且只在垂直方向上。具体有三种情况:1.同级兄弟之间上下边距合并 2....

  • task11 inline-block、BFC、边距合并

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

  • 任务十一~inline-block、BFC、边距合并

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

  • inline-block、BFC、边距合并

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

网友评论

      本文标题:css边距合并

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