Html IE中的元素重叠问题
在IE中,有一个下拉菜单“Products”与下一个内容重叠的页面。 它在Gecko或Webkit浏览器下运行良好 z-索引属性没有意义 我还没有解决办法。Html IE中的元素重叠问题,html,css,overlap,Html,Css,Overlap,在IE中,有一个下拉菜单“Products”与下一个内容重叠的页面。 它在Gecko或Webkit浏览器下运行良好 z-索引属性没有意义 我还没有解决办法。 Thanx Prevance如果广告在flash中,且“wmode”未设置为“透明”,则z索引将始终是无限的,并且高于其他内容。看 有一些黑客使得它可以在特定操作系统上的特定浏览器上工作,但它们不可靠,而且据我所知,没有全面的解决方案在所有情况下都能工作(并通过“mhulse”寻找解决方案) IE 6也有一个缺陷,元素有无限的z索引,除非
Thanx Prevance如果广告在flash中,且“wmode”未设置为“透明”,则z索引将始终是无限的,并且高于其他内容。看 有一些黑客使得它可以在特定操作系统上的特定浏览器上工作,但它们不可靠,而且据我所知,没有全面的解决方案在所有情况下都能工作(并通过“mhulse”寻找解决方案) IE 6也有一个缺陷,
元素有无限的z索引,除非在其上方放置IFrame,这在大多数情况下都有效,但更可能是flash动画
编辑:我似乎记得,在非IE浏览器中,z-index是相对于块元素(通常是
DIV
)的,带有“位置:相对
”样式,而在IE中,它至少在某些版本中是相对于文档的,因此,它就像一个全局而不是局部的z-index
,这可能就是原因。没有flash或select对象。@rayz:哦,我现在可以在IE8的IE7 compat模式中看到这个问题-我知道我以前也解决过类似的问题,只是记不清了。我认为显式设置“可见性:可见”
”而不是将其保留为空可能会对某些元素执行此操作,但我不确定。@rayz:似乎删除“位置:相对”
”可以解决较低元素的问题,但这显然会导致其他副作用:-Pomg:)当然我已经在header-100(带菜单)和content-50(在菜单下)上设置了z索引。现在很好用。多谢各位!你使用的是哪个版本的IE,在IE8中看起来不错。对我来说,在IE8和FF3.6中看起来是一样的。这是旧版本的IE吗?IE8在兼容模式下运行会有问题。IE7似乎也会出现同样的问题。