找回密码
 注册

QQ登录

只需一步,快速开始

查看: 17889|回复: 8

[CSS] 奇怪 Li 标签之间怎么会有间距呢?大侠过来看看有什么解决办法没?

[复制链接]
发表于 2015-1-7 18:41:26 | 显示全部楼层 |阅读模式
不想让li 标签浮动,就设置了display=inline-block, 结果,产生了边距。很郁闷,有人知道如何解决吗?、

 提示:您可以先修改部分代码再运行

发表于 2015-1-8 10:17:41 | 显示全部楼层
好比两个span之间出现了空格

 提示:您可以先修改部分代码再运行

回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2015-1-8 14:21:45 | 显示全部楼层
WellFrog 发表于 2015-1-8 10:17
好比两个span之间出现了空格
[html]

这么晕的奇葩问题,原来问题在于代码之间的空隙?
回复 支持 反对

使用道具 举报

发表于 2015-1-8 17:23:53 | 显示全部楼层
原因可能是你用inline-block在不同的浏览器可能会产生不同的空隙,可能有的没有这个空隙,而有的却有了,
回复 支持 反对

使用道具 举报

发表于 2015-1-8 18:23:10 | 显示全部楼层
好,学习了
回复 支持 反对

使用道具 举报

发表于 2015-1-8 22:55:57 | 显示全部楼层
li与li之间有看不见的空白。解决办法,可以设置浮动,不想浮动的话在ul用font-size:0去掉空白,像chrome不支持font-size:0的用letter-spacing:-3px这样的方式去掉li间的空白。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-9 09:32:52 | 显示全部楼层
NoviceHou 发表于 2015-1-8 22:55
li与li之间有看不见的空白。解决办法,可以设置浮动,不想浮动的话在ul用font-size:0去掉空白,像chrome不 ...

你这个方法挺管用的,ul使用font-size:0 唯一的缺点就是要再次设置LI的font-size
回复 支持 反对

使用道具 举报

发表于 2016-8-17 09:16:58 | 显示全部楼层
有用赞赞赞赞
回复 支持 反对

使用道具 举报

发表于 2016-8-18 18:22:09 | 显示全部楼层
因为在html里面回车就等于一个空格
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|blueidea.com ( 湘ICP备12001430号 )

GMT+8, 2021-1-20 05:19 , Processed in 0.063010 second(s), 9 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表