Hello,

It's known that Internet Explorer 6 does not support alpha channal in images, but I do hope maybe there is a warkaround for this problem? If so, how would make this work in IE6 too?:

.somediv {
    background:url(alph-channal.png) repeat-x top;
}

3 answers

3
points

You might also look at the DD_belatedPNG javascript for fixing png support for IE, it has some advantages over the usual suspects:

http://www.dillerdesign.com/experiment/DD_belatedPNG/

Answered almost 7 years ago by Tony Crockford
  • DD_belatedPNG is the best! danwellman almost 7 years ago
  • +1 for DD_belatedPNG. The author (Drew Diller) also has a script called DD_roundies which provides rounded corner support for IE and it has the PNG fix stuff built into it - http://dillerdesign.com/experiment/DD_roundies/ Andy Ford almost 7 years ago
0
points

This is what I've done before and I believe it works in most cases:

background:url(alph-channal.png) repeat-x top;
/* ieWin only stuff */
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='alph-channal.png');
Answered almost 7 years ago by Darryl Hein
  • IE's filter is very, very slow and has other draw backs - e.g. if it is used on a link, the link becomes unclickable... danwellman almost 7 years ago
o.k.w 2355
0
points

Yea, the well-known PNG fix for IE6.

Here's one from TwinHelix and the demo.

Answered almost 7 years ago by o.k.w