IE7,IE8下Div内包含的Listbox显示不正常 50

为了让listbox出现横向的滚动条,在ListBox外包了一个Div,div的宽度是固定的,listBox的宽度设为auto。现在有一个这样的问题,如果开始listbo... 为了让listbox出现横向的滚动条,在ListBox外包了一个Div,div的宽度是固定的,listBox的宽度设为auto。现在有一个这样的问题,如果开始listbox有一个长一点的option,把这个option移除之后,在IE7,IE8显示有问题:listbox没有自动调整在div内的位置,后面显示一大块空白。而在ie6是正常的。请问各位大侠有没什么好办法帮忙调整一下,不甚感激!
下面是一个Demo,还有截图,可以看一下问题所在。
一楼的方案貌似不行啊,不过还是谢谢这个大侠的热心帮助了。
展开
 我来答
子虚寞
2009-08-26 · TA获得超过319个赞
知道小有建树答主
回答量:444
采纳率:0%
帮助的人:0
展开全部
为了让listbox出现横向的滚动条,可直接在ListBox里引用cssClass=“scroll”

在样式表里加入
.scroll{
width:100px;
display:block;
overlow:auto;

}

请试试。

还有,以后记得在所有的页面里的申明里务必加上

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式