IE7下遇到的z-index问题与解决方法

web前端1479214年前 (2011-07-18)

写CSS的时候,在position的情况下,明明把z-index设置很高的数值,比方说z-index:1000000;在IE7下运行的时候往往不是我们想要的效果,不管设置z-index多高的数值仍然被层遮挡住了,这是IE7渲染DOM的问题,我们把父层的容器用position定位的时候(position:relative;),子层的z-index不管设置多高数值都会被重置。

既然问题找到了,我们也就知道解决的方法了,只要把父层加上z-index值就OK了,z-index一定要和position同时使用,否则无效。

最后我发现,在引用的CSS中写z-index属性有时候会不起作用,要写到标签里……