IE6 does not render transparent PNGs properly. There's a javascript fix, or some such, but it's easier if you just don't use PNGs.
+9
A:
EndangeredMassa
2009-01-14 04:32:32
+2
A:
Undoubtedly a PNG. IE6 doesn't handle PNG alpha transparency natively, though there are some hacks that work. Here's one. Here's another.
tvanfosson
2009-01-14 04:32:45
+4
A:
This is an exact duplicate of: http://stackoverflow.com/questions/130161/ie6-issues-with-transparent-pngs
Diodeus
2009-01-14 04:34:52
+1
A:
Well you can use PNGs in IE6, just not 24bit PNGs, because the alpha channels get turned to blocks of grey. You can use Javascript to solve this issue, but it doesn't work in all cases (such as a repeating background). Check out this link: http://www.twinhelix.com/css/iepngfix/
alex
2009-01-14 04:34:57
+2
A:
I don't think IE completely fixed PNGs until IE8.
IE6 had transparency issues
IE7 had color pallet issues
If you need a transparent image and you need it to work on IE6, use a GIF. They render properly on all browsers.
Dan Herbert
2009-01-14 04:35:30