清除IE下LI之间的空白

发布时间:2011-11-26 13:50:04

清除IELI之间的空白(转)

2008-01-08 18:20

样式表:



不同的ul写法在ie里表现会有不同:

1

 

LI中间的空白删掉,让它们连在一起,再看看效果:

2
 
这就是IE下很著名的空白BUG,只要包含块级元素的LI如果没有连在一起写,就会在LI之间出现空白。但是有时候为了代码的便于浏览,我们不可能把所有LI都连在一起写。

3
 
除此之外,给LI赋一个宽度也可以消除这个空白,但是我个人并不喜欢把宽度限制死,因为我不知道会有多少字,不过也不失为一个方法,如果你喜欢的话。 

清除IE下LI之间的空白

相关推荐