javascript - 烦人的 IE8 下拉问题在 XP 而不是 windows 7

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

我有一个恼人的问题,当它比选择的 html 元素的设置宽度更长时,选择 html 元素会切断下拉列表中的文本。

选择元素需要设置宽度以防止页面错位,除了在 XP 上运行的 IE8 之外,每个浏览器似乎都可以工作。为什么?如此随机且兼容性差。

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

谢谢!

最佳答案

这是 IE 解释它应该呈现下拉菜单的方式...不幸的是,没有简单的解决方法,您可以做的是创建一个以不同方式处理此问题的下拉菜单的替代品,它可以跨浏览器一致地工作。 ..

这是我想出的解决方案

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

关于javascript - 烦人的 IE8 下拉问题在 XP 而不是 windows 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4491580/

相关文章:

javascript - IE8 通过 SendKeys 导致 FILE 输入条目为空

javascript - 当内部 div 增长/收缩时使外部 div 增长/收缩但在它们之间保持边距

windows - 通过 Windows 命令提示符执行带密码身份验证的 ssh

windows - 在循环内部构建自定义POS对象

琐碎应用程序的窗口?

javascript - 我应该 "require"静态图像吗

javascript - 寻找一种动态添加包含多个表单项的 div 的方法

javascript - 对数组中的属性值求和的更好方法

当结果包含 div 时,jQuery/CSS/AJAX Popup-Style DIV 关闭

css - Bootstrap 中不同高度的列