在XP中烦人的IE8下拉问题但不是Windows 7

时间:2010-12-20 16:23:51

标签: javascript css windows internet-explorer internet-explorer-8

我有一个令人讨厌的问题,一个select html元素会在下拉列表中的文本超过select html元素的设置宽度时切断文本。

选择元素需要设置宽度才能阻止页面误操作,除了在XP上运行的IE8外,每个浏览器似乎都有效。为什么?所以随机和不良的兼容性。

如果您需要更多信息,请告诉我。

谢谢!

2 个答案:

答案 0 :(得分:1)

这是IE如何解释它应该渲染下拉...不幸的是,没有简单的修复,你可以做的是创建一个替代下拉,以不同的方式处理这个,可以跨浏览器一致地工作。 ..

这是我提出的解决方案

http://weblogs.asp.net/jaimedelpalacio/archive/2008/11/22/custom-html-dropdown-control-part-1.aspx

答案 1 :(得分:0)

我不确定操作系统之间的差异,但只是使用条件注释来设置IE中的选择样式。风格也是如此。