原文:去除inline-block元素间的空隙

inline block元素在布局时会给我们带来很多方便,但它有一个明显的bug,就是inline block元素间会有一个 px的间隙 有的浏览器可能是 px 。废话不多说了,直接讲解决方法吧。 总体来时可分为两种方法,一种是改变html结构法,另一种是css法。 先说第一种,比如下面这段代码: lt ol gt lt li gt 首页 lt li gt lt li gt 关于我们 lt li ...

2012-05-16 15:36 0 5810 推荐指数:

查看详情

去除inline-block元素的间距

一、现象描述   真正意义上的inline-block水平呈现的元素,换行显示或者空格隔开的情况下会有间距,这是因为浏览器在解析时,会将换行等读取成一个空格导致。 二、移出空格的方法   ① 我们可以去掉元素之间的换行和空格,这样间距自然就没有了,但是这样会降低代码的可读性,不可 ...

Sun Mar 31 07:06:00 CST 2019 0 1271
display:inline-block元素之间空隙的产生原因和解决办法

在CSS布局中,如果我们想要将一些元素在同一行显示,其中的一种方法就是把要同行显示的元素设置display属性为inline-block。但是你会发现这些同行显示的inline-block元素之间会出现一定的空隙。 效果图: 代码: <!DOCTYPE html> ...

Wed Aug 21 17:50:00 CST 2019 1 703
关于去除2个inline-block之间的间距

今天要做 这种效果的图。我是用span做的 图文与图文按钮。因为行内元素没有width与height,(虽然可以用padding撑大),本人更喜欢用width与height。于是用了display:inline-block将span变为行内块级元素。之后两个span之间出现了一些间距。谷歌了一下 ...

Sat Jul 29 04:05:00 CST 2017 0 4373
解决关于inline-block元素换行问题

昨天群里有人问个问题:为什么button加了文字后,产生了对齐不一致的问题。 原因在于baseline的对齐问题。 然后就有人推荐了一篇文章:关于Vertical-Align你需要知道的事情 其中里面最后一个例子讲到了如何解决inline元素换行的问题。 里面说用注释可以解决换行 ...

Fri May 18 21:21:00 CST 2018 2 1492
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM