美文网首页
去除inline-block元素间间距

去除inline-block元素间间距

作者: xilong | 来源:发表于2017-08-24 11:52 被阅读15次

    其实这里有很多种方法清除,但是我就记录一种最简单,最好用的方法 font-size: 0(给父元素加)

    1.font-size: 0 给父元素加

    html
        <div style="font-size: 0">       <!--给父元素加font-size:0,子元素加了没用-->
            <div class="div1"></div>
            <div class="div1"></div>
        </div>
    css
      .div1{
            width: 25%;
            height: 25vh;
            background-color: red;
            display: inline-block;
        }
    

    其实到这里可能有很多童鞋就会觉得很奇怪了,为什么给父元素加才行,给子元素加就不行了。
    开始我也很纳闷,仔细一想,我们是要去除子元素之间的换行,如果给子元素加font-size: 0,是作用在子元素的,并不能去除子元素之间的换行空格。

    相关文章

      网友评论

          本文标题:去除inline-block元素间间距

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