1

我试图在单击选择元素时调用一个 div。每行有 4 个选择元素两个。当调用该 div 时,它位于连续选择元素的后面。此问题特定于 IE7。它适用于 IE8 和 firefox3。任何人都可以帮忙...谢谢,

4

1 回答 1

1

您可以阅读以下链接以获取详细信息

Z-index 属性如何作用于 HTML 元素

有两个解决方法。

第一种是在 div 出现时隐藏 select 元素。这可能不是一个好的解决方案。

其他更好的解决方案是将 iframe 放置在与 div 相同的位置。

iFrame 必须添加到页面的末尾,以便它出现在所有其他窗口控件的前面(窗口控件按照它们在页面上出现的顺序堆叠)。这负责覆盖可能妨碍我们的任何 SELECT。

您可以查看页面中的代码

错误修复:在 Internet Explorer 中通过动态 DIV 显示 SELECT 框

于 2009-08-11T13:26:07.783 回答