首先,说明下,IE6不是不支持png透明,IE6可以支持8位的png透明图片,只是不支持24位的png透明。所以一般保存的png格式的透明图片在IE6会出现灰色背景。
解决灰色背景的具体步骤如下:(注:红色是图片 蓝色是网页背景。)
图片切好后,记得一定要背景透明,然后“文件”、“存储为web所用格式”,然后在右边的下拉框中选择“png-8位”,然后一步步确定就可以了。
(png-8位的png格式在ie6的显示效果)
另外还有一种方法也可以解决ie6的不透明问题,具体步骤如下:
在保存图片前先转换一下模式(图片 — 模式 — 索引颜色)再保存 同样也可以解决ie6下png图像不透明问题
(转换为索引颜色的png格式在ie6的显示效果)
有了这种方法就不再用js去控制png格式在IE6的不透明问题了。这个相当于给网页减点肥,也有利于网站的优化。
ONEPOUND建站更注重于细节。