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

去除inline-block元素间间距的方法

作者: lmmy123 | 来源:发表于2017-12-05 16:16 被阅读11次

inline-block元素之间会有间距存在

如何去掉间距?

1.移除空格

<input type="text" /><input type="sumbit" value="提交" />

<input type="text" /><!--

--><input type="sumbit"  value="提交">

2.使用margin负值

.space a{display:inline-block;margin-right: -3px}

margin负值的大小与上下文的字体和文字大小相关

列如:
对于12px大小的上下文,arial字体的margin负值为-3px;tahoma和verdana就是-4px;而geneva为-6px

不适合大规模使用

3.使用font-size:0

.space{font-size:0}

.space a {font-size:12px}

4.使用letter-spacing

.space{

letter-spacing:-3px;

}

.space a{letter-spacing:0}

通用于所有的浏览器,唯独opera浏览器下有问题: 最小间距1px,未测试

5.使用word-spacing

.space{word-spacing: -4px}

.space a{word-spacing:0}

相关文章

网友评论

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

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