码迷,mamicode.com
首页 > Web开发 > 详细

css 用 display: inline-block; 代替 float

时间:2018-01-23 16:41:20      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:play   很多   还需   其他   注意   lin   font   全面   水平   

浮动可以将两个块级元素浮动在同一水平上。但float的缺点也有很多,还需要其他样式弥补。

早年我使用过 display: inline-block; 但苦于兼容性问题一直没敢全面使用。

近几年主要玩移动端、何况IE已经淘汰的差不多了。应该可以放心使用了。大部分框架也能看到一些影子。

使用display: inline-block; 没什么好说的,但需要注意的是,它会产生一些不知名的间隙。导致元素可能还会被挤下来。解决方案是在父元素中加入font-size:0;

其他解决方案请百度。

css 用 display: inline-block; 代替 float

标签:play   很多   还需   其他   注意   lin   font   全面   水平   

原文地址:https://www.cnblogs.com/CyLee/p/8336292.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!