您现在的位置是:网站首页> 编程资料编程资料
li行间距大(IE中多了5个像素)的解决方法_心得技巧_网页制作_
2023-11-08
406人已围观
简介 以下定义后li的行间距应该是23px,但是IE确是28px,多了5个像素,原因不知道,解决方法如下,有类似情况的朋友可以参考下哈,希望对大家有所帮助
复制代码
代码如下:li {width:300px; height:23px; line-height:24px:}
- 行距很大
- 行距很大
- 行距很大
以上定义后li的行间距应该是23px,但是IE确是28px,多了5个像素,原因不知道,解决方法如下(红色表示测试OK):
1.解决li在IE5下产生空白行距的方法:如果li定义了宽度,那么需要在li里面再定义vertical-align: bottom;。
2.宽度最好不要定义在UL,定义在LI或者UL外层的DIV里面。
3.书写LI的最佳方式,li里面要书写高度和宽度,以及vertical-align: bottom;(for ie5/win bug),或者在ul外面加上一层div,并定义宽度,那么在li里面不用定义宽度和vertical-align: bottom;,也显示正常(IE5下不会产生空白行距),不过高度还是要定义一下的。
相关内容
- 在新窗口打开的跳转菜单 window.open使用介绍_心得技巧_网页制作_
- chrome、firefox、IE中input输入光标位置错位解决方案_心得技巧_网页制作_
- 什么情况下使用table 什么情况下使用css(经验分享)_心得技巧_网页制作_
- rgba alpha 透明度的转换计算表_心得技巧_网页制作_
- 用js实现css3效果的圆角方法_心得技巧_网页制作_
- 让IE6、IE7、IE8支持CSS3的圆角、阴影样式_心得技巧_网页制作_
- 迷你西游体力获得方法_手机游戏_游戏攻略_
- 全民飞机大战刷金币辅助刷钻石攻略破解版5星飞机刷分50w教程_手机游戏_游戏攻略_
- 刀塔传奇英雄进阶分析_手机游戏_游戏攻略_
- 迷你西游所有关卡掉落一览_手机游戏_游戏攻略_
