<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="[PNG]处理透明PNG图片IE6下的CSS显示" id="card1">
<p> 游客</p><p>
标题:[PNG]处理透明PNG图片IE6下的CSS显示<br/>
正文:<br/>
最近在div+css工作中，遇到透明的PNG图片在ie6下不能透明显示的情况；相信有不少人遇到过，那怎么解决呢？方法一：改用ie滤镜，实现透明效果：CSS透明兼容：2.filter:alpha(opacity=50);       /* IE */ 3.-moz-opacity:0.5;              /* Moz + FF */ 4.opacity: 0.5;           /* 支持CSS3的浏览器（FF 1.5也支持）*/     但这样局限性，对追求完美的切图人员来说，这不能让他们满意。方法二：改用flash透明效果，wmode=&amp;quot;transparent&amp;quot; ，这样也太麻烦，并不是所有的切图都会flash。方法三：这个是最近找到的一个最佳解决方法，png图片用fireworks cs5打开，单击&amp;ldquo;文件&amp;rdquo;菜单-》&amp;ldquo;图像预览&amp;rdquo;，格式选中png8 -》Alpha透明度，然后单击&amp;ldquo;导出&amp;rdquo;。如图：方法四:在网页中加入一个PNG.js文件，就可以轻松实现透明图片针对ie6的处理。&amp;lt;!--[if lte IE 6]&amp;gt;        &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/PNG.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;        &amp;lt;script&amp;gt;        PNG.fix(’*’);        &amp;lt;/script&amp;gt; <br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=90&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=90&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=90&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=90&amp;Page=2">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=90">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=90">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>