How do I use transparent PNGs in IE6? I have a corporate app that must use IE6 and must use use PNGs, but the transparency all comes through as a pale white colour.
|
|
There is a jQuery plugin for it here, or the following script also does a good job (just call it in your
|
|||||
|
|
IE6 supports transparent (but not translucent) PNG's out of the box. The PNG just has to be saved in the PNG8 format. If all you need is a transparent background and not a blending effect you don't need any code. Just save as PNG8. |
|||||||||||
|
|
24 ways has a well-written article on this issue: |
|||
|
|
|
If you're OK with GIF-like transparency (in IE6 only), then use PNG8+Alpha (paletted, but with semitransparencies). It gives full alpha in all other browsers. Does not require slow and finicky DX Filters (on which all IE6 PNG24 fixes are based on). Fireworks and Adobe Photoshop is the only notable software that doesn't support it, but you can export PNG24 and then convert it. |
|||
|
|