6

我正在一个有两个绝对定位的 div 的网站上工作......徽标和菜单(导航栏)

即使在多次尝试 z-index 操作之后,IE 也将它们都掩埋了。看在上帝的份上,为什么 IE 不能像 Firefox 甚至 Opera 一样好用?

更新.......

我忘了提到这些 div 位于 Flash 电影上。我怎么可能把它漏掉?!

4

4 回答 4

22

如果您的 flash 电影正在掩埋您的其他内容,您可能会通过向嵌入对象添加额外的 param 元素来获得好运:

<param name="wmode" value="opaque" />

如需更长的答案,您可以查看有关堆叠窗口/闪存内容的博客文章。Adobe 也有关于此问题的技术说明

于 2009-04-20T22:16:13.110 回答
5

IE 有几个有据可查的 Z-index 错误。似乎 IE 为定位元素创建了一个新的堆叠上下文。见这里

于 2009-04-17T17:33:20.787 回答
3

这也是IE7中的一个问题。这是描述问题的链接:http: //therealcrisp.xs4all.nl/meuk/IE-zindexbug.html

于 2009-04-17T17:46:31.443 回答
2

这是 IE6 的一个已知错误(我假设您正在使用)。这里有一些描述和一些帮助:http ://www.last-child.com/conflicting-z-index-in-ie6/

于 2009-04-17T17:32:34.503 回答