inline

阅读: 评论:0

inline

inline

我们在使用inline-block是时候,可能会出现一个问题,就是元素之间出现间隙。

我们看看代码:

<style>
li {display:inline-block;width:20px;height:20px;background-color:red;
}
ul {width:90px;background-color:blue;
}
</style>
<ul><li></li><li></li><li></li>
</ul>

效果如下:

可以看到,各个红色方块之间出现莫名其妙的间隙,如果我们把html代码改动如下:

<ul><li></li><li></li><li></li></ul>

会发现间隔就没有了:

这说明间隙其实就是我们输入代码是换行的回车,但是我们不可能将所有代码都写成一行,所以我们可以通过设置font-size:0来解决

li {display:inline-block;width:20px;height:20px;background-color:red;
}
ul {width:90px;background-color:blue;font-size:0;//关键
}

本文发布于:2024-02-04 05:18:49,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170699976252448.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:Block编程
标签:inline
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23