美文网首页
inline-block的边距问题及解决方法

inline-block的边距问题及解决方法

作者: 泪滴在琴上 | 来源:发表于2018-11-09 09:03 被阅读18次

当我们将一个元素的display设置为inline-block时,设置好各元素的宽高及颜色后,这个边距就会诡异的出现了,即使你使用(margin:0;padding:0;)也是无法消除的。

先来了解一下它出现的原理。
因为这个换行,导致了这个间隔的出现。

第一种方法:就是大多数人都会想到的将要转换为inline-block的元素写在一起,不换行就行了,虽然这会使代码可读性降低

 <div></div><div></div><div></div>

第二种方法:在要转换为inline-block的元素之间加入注释符

<div></div><!--
        --><div></div><!--
        --><div></div>

第三种方法:将结束标签与下一个开始标签写在一起,这样,他们之间的空格也会被清除掉

<div>

        </div><div>

        </div><div>

        </div>

第四种方法:将元素结束标签的”>“放在下一行的开始处

<div>

        </div
        ><div>

        </div
        ><div>

        </div>
HBC5B41A2E3B32A4.jpeg

相关文章

  • inline-block的边距问题及解决方法

    当我们将一个元素的display设置为inline-block时,设置好各元素的宽高及颜色后,这个边距就会诡异的出...

  • 由display:inline-block导致的边距解决方案

    分类:CSS 设置display:inline-block之后会导致右边距(空格)及下边距(换行) 解决方案: 1...

  • 前端基础(问答8)

    keywords: inline-block、BFC、边距合并、overflow、高度塌陷。 在什么场景下会出现外...

  • inline-block、BFC、边距合并

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

  • inline-block、BFC、边距合并

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

  • inline-block、BFC、边距合并

    收拾心情,重新出发。加油。 一、在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距...

  • inline-block、BFC、边距合并

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

  • inline-block、BFC、边距合并

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

  • inline-block、BFC、边距合并

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

  • inline-block、BFC、边距合并

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

网友评论

      本文标题:inline-block的边距问题及解决方法

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