在 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/