我在iframe中有一些页面内容。我还有一个包含一些用户选项的下拉菜单。在IE (9)中,当我打开下拉菜单时,它出现在iframe后面。在其他所有浏览器中,行为都是正确的(菜单显示在iframe的顶部)。
我已经尝试将各种z-index属性应用于这些元素,但都没有成功。它们共同的父元素只是一个<body>标记。
发布于 2012-11-13 01:43:25
因此,一种可能的解决方案是在屏幕上下拉菜单的正下方放置一个空的iframe。您可以在此上下文中使用z索引,以确保菜单显示在空iframe之上,并且整个内容将显示在原始iframe之上。
这不是一个很好的解决方案,但它是有效的。我愿意接受任何关于如何以更好的方式做到这一点的建议。
https://stackoverflow.com/questions/13311252
复制相似问题