filter:alpha(opacity=50)不兼容IE

来源:互联网 发布:vb timer控件的使用 编辑:程序博客网 时间:2024/06/02 23:22

今天发现filter:alpha(opacity=50)这样一组兼容IE的背景透明代码无效了。

网上提出了解决方式是把background-color修改成background-image: url(../img/picshow_bg.png) ; 就可以了。

但是经过尝试后发现还是不行。


后来又看到别人写的兼容IE

/* IE 8 */ 
filter:alpha(opacity=20); 
/* Firefox,Safari(WebKit),Opera */ 
-ms-filter:alpha(opacity=20); 
/* IE 4-7 */ 
zoom:1; 
/* set "zoom","width" or "height" to trigger "hasLayout" in IE 7 and lower */ 
display:none; 
z-index:1; 
-moz-opacity:0.2; 
}

尝试后仍然不行

继续尝试~

利用js修改css

$('#fengxian_pic>a').find('div').style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity=50)";


还是老样子 一片黑;


最后试了很多种方法 怀疑是IE8的问题 求大神解答~



0 0
原创粉丝点击