javascript - IE 6 在菜单上选择控件(组合框)

标签 javascript xhtml internet-explorer-6

在 IE 6 中,选择控件(组合框)显示在菜单顶部。我检查了一些 Javascript 菜单,mmmenu ,但都在选择控制之下。它不能通过分配 Z-Index 来修复。有没有其他解决办法。

最佳答案

这是 IE6 的一个众所周知的错误,试图将 div 绝对定位在选择控件的顶部。

有涉及 iframe 垫片的解决方法,但没有好的答案。 iframe shim 答案是将 iframe 放置在您试图放置在选择上方的任何 div 下方,并且 iframe 大小相同。不幸的是,这是一个巨大的痛苦。

我建议使用已经使用 iframe 垫片的 javascript 菜单系统,例如 YUI menus (我假设是 jQuery)。

关于javascript - IE 6 在菜单上选择控件(组合框),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/552326/

相关文章:

javascript - 侧边栏切换内容被挤压

javascript - 是否存在 .closest() 的替代方案?

Javascript 和 W3C 有效性?

CSS 按钮 - 100% 父级

css - 在 IE 6 中使容器溢出其父级而不使父级变大?

javascript - IE6/IE7 javascript 控制台书签(不是 firebug lite)

javascript - Highcharts,动态设置图例高度

javascript - Angular2 中对象的 $$hashKey?

android - 移动网站开发的HTML先决条件?