注册 登录
编程论坛 ASP技术论坛

ul在火狐中显示正常,在ie中却不对,求教

guanguan241 发布于 2010-09-15 18:19, 887 次点击
引用外部CSS
 ul { PADDING-LEFT: 8px; line-height:25px; background:url(sitem_bg.gif); margin-bottom: 0px; PADDING-TOP: 5px; overflow-y:auto; zoom:1; }
li { float:left; height:26px; width:115px; padding:0 0 0 5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
</ul>

在ie中每两个<li>便自动换行了,没有横排显示。。。啥毛病啊,求教高手
5 回复
#2
wangjy5002010-09-15 19:05
都很正常
#3
guanguan2412010-09-15 19:16
回复 2楼 wangjy500
是啊,可是在ie里就是不对。。。
#4
wangjy5002010-09-15 20:07
在IE里也很正常
#5
guanguan2412010-09-17 18:25
找到原因了,在<ul>标签之前还有<em>,不知道为什么,在<em>里加入《a》,在<a>里定义<font>,ie里下面的ul就显示错误,把《font》的样式定义到了样式表里,就对了,同样感谢wangjy500
#6
温情密码2011-06-23 10:06
回复 4楼 wangjy500
你好,我现在写了一个产品展示的页面,每个产品下面都有产品名称的,可是现在在火狐里面是正常的,而在IE里面没显示产品名称,这是什么原因呢?
1