IE6下png图片不透明,求解决方法。

2016-07-07 16:14 来源:www.chinab4c.com 作者:ecshop专家

做网站的时候,因为网站速度因为图片加载总是很慢,所以把很多的图片做成了一张图,作为背景图片来做。因为很小的图片用gif的总是显示不是很清晰,所以改用png的,但是问题就出现了,png图片,在IE6下根本不透明。网上找了很多例子,也试过了,可是那些方法只对一张图片有用,可是我是一堆图片在一张图片上,我只要显示其中的一小块,请问高手们,怎么解决啊,我真的很急,希望大家帮帮忙吧!

回答:
没人回答吗?

现在很少人用ie6的了,无所谓的。

我以前这么实现过,你试试看 是否可以
下面是我以前做过的一个例子中的代码
  1. <span style="background-repeat:no-repeat;background-image: url(/images/watermark/yuan_0.png);*background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/watermark/yuan_0.png',sizingMethod='crop'); width:62px; height:62px; position:absolute;left:90px; top:55px;"></span>
复制代码

3楼 和 5楼的方法你可以试试

有透明的,我基本绕过,不用png。哈哈