It seems that IE actually *has* the ability to do this, at least with version 5.5 and higher -- but you need to call it with an ActiveX component as an "alpha transparency filter" rather than displaying your image normally. I found a Javascript code snippet lurking about somewhere that checks to see if you're running IE 5.5 or higher, and if you are, it goes through a Rube Goldberg routine to rewrite image tags for PNG images to call this filter rather than be displayed normally. When I tested it a while ago, it worked, although I'll have to test it again on what i'm doing to make sure I haven't confounded it in some fashion. If this utterly fails, I'll... try something else.
A lot of the CSS quirks I was fighting last night had to do with drawing borders. Among other things, I learned that "border-color: grey" does not work in IE (at least IE on the Mac). That one took a bit to puzzle out.
no subject
Date: 2004-07-28 09:48 (UTC)A lot of the CSS quirks I was fighting last night had to do with drawing borders. Among other things, I learned that "border-color: grey" does not work in IE (at least IE on the Mac). That one took a bit to puzzle out.