IE7以下绝对定位position被后面元素遮挡问题


对css了解就是些最基础的东西,今天偶然使用position,发现在ie8及已上浏览器中正常。在ie7及ie6中relative元素被后面的relative完全遮挡,开始以为是z-index问题,但是修改z-index后也没有效果。。。

百度一番后发现博文: http://blog.sina.com.cn/s/blog_648b3bb101016l6n.html 

我查阅了一些资料。当设置了相对定位的父元素如果没有设置z-index属性,当后面有元素设置position:relative的时候,则后面的元素就会遮挡掉前面的元素,不管前面的元素设置了多大的z-index     

解决的方法就是设置父级元素z-index:100;  要大于被遮挡元素。
 
 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM