I have first time created a logo on transparent background for http://www.gainweb.org It is working okay in FF but not in IE. Any ideas what is the problem in IE?
The views expressed on this page by users and staff are their own, not those of NamePros.
Alpha transparency effects aren't supported natively by IE6. The standard workaround uses an AlphaImageLoader function (embedded in a conditional comment to hide it from better browsers). You should be able to find the code you need through Google.
IE6 can be a nightmare. Among many other bugs, it:
- Has a tendency to calculate the size of page elements in non-standard ways.
- Only understands :hover for anchors, not for other page elements.
- Tries to ruin hover effects for some users by insisting on reloading background images, creating an ugly flicker.
IE7 seems much better, but until IE6 has less than about 0.5% market-share, we'll need to keep coding for it.
Bill Gates should personally have to fix any site that IE6 breaks.