I have a website that I need to make some images that are colored, with a 45% opacity, so you can see through to the background. My problem is that for obvious reasons I cannot use a .png. I have used a gif. When I get it on the site, the opacity has read as far as the color, but you cannot see through it. How do I make this happen
EDIT
I don’t want to use an IE6 hack if I don’t have to. As far as I have tried, there are no scalable hacks.
GIF does not support alpha transparency. Why is it so obvious that you cannot use PNG?
PNG works in all modern browsers, whereas alpha transparency is not supported in IE6 natively. However, there are many fixes for this available on the good ‘ol webernets..
If you absolutely must support “dumb users”, force them to use Chrome Frame, the “i’m in ur browser making ur browser another better browser” browser. Chrome Frame is a plugin for IE that renders the page using the Chromium engine from Google.