IE6不支持png24,gif格式的透明图片,如果需要在IE6支持透明,有以下2方方式:
1. 使用png8格式的图片
IE6仅支持png8格式透明图片,但png8格式的图片表达的颜色数有限,将png24转换为png8格式的图片,会降低色彩质量。png8仅适合简单的图片
2. 使用js脚本使IE6支持png24透明
实现原理:使用Microsoft VML替代AlphaImageLoader滤镜,好处就是支持position和repeat,完美支持实现流行的CSS Spirit
基准模板透明的解决方案:
01
02
03
04 |
<!--支持:img标签图片、背景图片-->
<!--[if lte IE 6]>
<script language="javascript" type="text/javascript">EvPNG.fix("#logo img,#banner li");</script>
<![endif]--> |