兼容IE6的遮罩层

兼容IE6的遮罩层,利用“* Html”这个Hack,设置IE6使用position:absolute;和 expression 来模拟fixed的效果,另外设置background:url(*)防止抖动。

.overlay{
    position: fixed; 
    z-index: 100000; /*按需设置*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    filter: alpha(opacity=50);
    opacity: 0.5;
    overflow: hidden;
    background-color: #000;
}
* html { background:url(*) fixed; }
* html body { margin:0; height:100%; }
* html .overlay{ 
   position: absolute; 
   left: expression(documentElement.scrollLeft + documentElement.clientWidth - this.offsetWidth); 
   top: expression(documentElement.scrollTop + documentElement.clientHeight - this.offsetHeight); 
}



标签:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

无觅相关文章插件,快速提升流量