行内元素BUG

2019-06-10  本文已影响0人  有内涵的Google

设置行内块元素会出现的BUG

如下代码:

<style>
    .wrapper{
        width: 500px;
        height: 80px;
        background-color: lightpink;
    }
    span{
        display: inline-block;
        width: 50px;height: 50px;
        background-color: brown;
    }
</style>
<div class="wrapper">
    <span></span>
    <span></span>
    <span></span>
    <span></span>
</div>
image.png
这里可以看到,每个span之间会有莫名的间隙,其实这个由于在编辑span换行在网页解析的时候会在每一个span后面添加一个&nbsp空格字符。

解决的办法:

<span></span><span></span><span></span><span></span>
.wrapper{
  font-size: 0;
}

同步更新到我的个人博客曌明博客

上一篇下一篇

猜你喜欢

热点阅读