主题:  [求助] IE 不支持 PNG 图片的透明度吗?

初级潜水员

职务:普通成员
等级:2
金币:1.0
发贴:431
#12004/11/5 12:54:59
在网页中使用了带有 Alpha 透明度的 PNG 图片,在 FireFox 里可以正常显示,IE 里就会有底色色块?(如下图)
何解?

图片如下:



阿华

职务:普通成员
等级:6
金币:10.0
发贴:5230
#22004/11/5 13:40:44
你的IE是6.0的嘛~



colordog

职务:普通成员
等级:1
金币:0.0
发贴:53
#32004/11/5 13:59:18
使用gif透明



不是高手

职务:普通成员
等级:3
金币:5.0
发贴:1352
#42004/11/5 14:19:41
IE好像是不支持ALPHA透明



初级潜水员

职务:普通成员
等级:2
金币:1.0
发贴:431
#52004/11/5 15:21:58
thomaschen0722在上个帖子中说
引用:
你的IE是6.0的嘛~

是IE6 SP1,在 98 和 XP 下都一样

看来又要骂啤酒盖子了



阿华

职务:普通成员
等级:6
金币:10.0
发贴:5230
#62004/11/5 15:36:02
那你用GIF吧~



初级潜水员

职务:普通成员
等级:2
金币:1.0
发贴:431
#72004/11/5 18:02:26
谢谢大家帮忙
我打算在FW中重新切片一下,把图层都合并了



我佛山人

职务:版主
等级:4
金币:16.0
发贴:2269
#82004/11/6 1:29:44
可以用 AlphaImageLoader 滤镜解决。
代码示例:

<body bgcolor="#eeeeee">
PNG透明:
<div style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=demo.png);width:200px;height:150px"></div>



初级潜水员

职务:普通成员
等级:2
金币:1.0
发贴:431
#92004/11/6 6:31:55
南无阿弥陀佛!!

谢谢老大!!!!!