IE7下面z-index失效的问题
摘要:今天遇到的问题是:在ie7下面出现这样的情况,自己元素(本意是z-index较高,上层)被盖住了,处在下层的情况,如图:需要的效果是:看下当时的代码:左边是被覆盖的框的代码,右边是pop_field的样式,看到z-index是999,比较高的。在ie8、ie9、chrome、ff下都是正常的,就是ie7不正常。这是怎么回事咧?查了下资料:原因:IE7的渲染DOM的问题,绝对定位元素的“有定位属性(relative或absolute)的父元素”在渲染层次时起到了主要作用。解决办法:在父容器中加上z-index值就可以了。z-index属性必须与position配合用,否则不会生效的。比如这样的代
阅读全文
posted @ 2013-02-23 12:10