首页 > 其他 > 详细

IE6中png背景图片透明的最好处理方法

时间:2015-11-10 15:58:25      阅读:232      评论:0      收藏:0      [点我收藏+]

在IE6浏览器下png(24位)的图片显示是不能透明的.

1.处理办法就是用DDPngMin.js

<!--[if IE 6]> 
<script src="js/DDPngMin.js"></script>
<script>
DD_belatedPNG.fix(‘.ad_img img,#banner_ctr ul‘);
</script>
<![endif]-->

 第一种办法适合用于背景图用颜色不能表示的情况,只能用图片代替.而且无论是背景图片还是插入图片都是可以透明.

 

2.还有一种处理办法就是把png(24位)图片处理成8位的图片即可.

这种办法比较麻烦,每张图片可能都要处理.图片位数降低,图片质量也会有损失.

 

 3.用16进制颜色值代替:

filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#22FFFFFF,endColorstr=#22FFFFFF);

第三种办法没有兼容性问题,而且使用颜色代码,客户端不用再次请求图片,比较省资源.

IE6中png背景图片透明的最好处理方法

原文:http://www.cnblogs.com/liubeimeng/p/4952921.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!