What is the best way to save a PNG image with alpha transparency for IE6?
I am trying to save a 1 or 8-bit PNG image that looks nice in IE6.
Do you have any suggestions?
I have used Firewo开发者_JAVA技巧rks before, and that works pretty well, but I'm looking for other options.
Thanks!
IE 6 doesn't like PNG Transparencies as far as I remember.
There are lots of solutions, search for it or check out this other SO Question
You can use pngquant
or pngnq
instead of Fireworks (these are command-line tools that convert 24-bit PNG to PNG8+alpha, which work decently in IE6).
If you're on OS X, then you can use ImageAlpha. It has "IE6-friendly alpha" option which tweaks alpha channel for more graceful degradation in IE6.
Try Paint.Net? You can choose Transparency-Level and Bitrate at "Save". http://www.paint.net/
I guess Gimp would be a choice too.
IE6 doesn't support alpha-layer transparency. Try saving it as a .gif instead, and/or using IE6 specific stylesheets.
精彩评论