日期:2014-05-17  浏览次数:20739 次

让png图片透明支持多浏览器。
.head_div{width:150px; color:White; background:url(res/list_head.png) no-repeat left top; height:27px; margin-top:20px; line-height:27px; padding-left:5px;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='res/list_head.png');_background-image:none;}


<iframe id="wait_iframe" style="position: absolute; z-index: 0; left: 0; top: 0;display: none; filter: alpha(opacity=40);"></iframe>

以上的_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader和filter: alpha(opacity=40),是IE下让图片透明,要支持多浏览器怎么办?

------解决方案--------------------
其他浏览器应该直接支持 png 透明的。

如果是用样式实现透明,你可以这么写:
filter: alpha(opacity=40); opacity:0.4;