Mon 4 Sep 2006
If you put a transparent PNG on a page it will have a blue-gray background in IE versions prior to IE7.
There are several fixes. One I’ve seen uses Javascript. The other I’ve seen uses PHP.
I prefer the PHP solution because the transparency is fixed before it is even served to the visitor’s browser (PHP is server side scripting). The Javascript method fails if the visitor has Javascript turned off.