ul li 横排(float:left) ie6多出间距_html/css_WEB-ITnose
程序员文章站
2022-04-11 17:49:22
...
无标题文档
- dsdddddddddddddddddddddd
- dsdddddddddddddddddddddd
- dsdddddddddddddddddddddd
- dsdddddddddddddddddddddd
- dsdddddddddddddddddddddd
li通过float:left 横排后,ie6中所有的li会距离ul内左边多一倍左右的距离,怎么消除??
回复讨论(解决方案)
给li设置一个display:inline
或者不使用margin,使用padding代替。再或者,不使用浮动。使用inline-block布局。
可以搜索:IE6双外边距的bug,查看一下相关的内容。
因为浮动ie6会产生双倍bug,给ie6加个_display:inline
.list{width:700px; overflow:hidden; border:solid 1px blue; padding:20px; }
去掉你的padding
上一篇: php实现socket的方法
下一篇: 怎么获取省份和城市?