Transparency in Internet Explorer: 6 Simple Solutions

Mar 15th, 10 by Dicky | View Comments |
You maybe interested in our latest article Creative and Unconventional Print Advertisements.

Transparency in Internet Explorer is always a big issue for all Web Designers. There are a lot of compatibility problems with Internet Explorer 6. We have to design our website base on Firefox/Opera/Chrome, and then try it with Internet Explorer.

One of the major concern about IE6 is the transparency problem. IE6 can’t render transparent PNG image properly. As the result, your transparent and glassy design will become messy in IE6.

Luckily, there are a few solutions which can help web designer overcome the IE6 transparency problem. Each of them uses different method. Today, we are going to briefly look into these 6 methods. Please read the documentation while you are considering which method to use.

1. jQuery.pngFix.js

This solution requires jQuery and ables to work with CSS Backgrounds. To use this method, simple add both jQuery and pngFix plugin at your header section and then activate pngFix on document.ready.



2. DD_belatedPNG

DD_belatedPNG is another Javascript solution for youe IE6/PNG problem. In order to use this solution, simply add it to your document, call DD_belatedPNG.fix togother with the CSS selector.

3. TwinHelix IE PNG Fix
TwinHelix’s solution requires the use of behavior CSS property. You are required to upload a “iepngfix.htc” and a “blank.gif”. More configurations needed compare to the earlier solutions.

4. IE7.js

IE7.js is a JavaScript library to make Microsoft Internet Explorer behave like a standards-compliant browser. It fixes many HTML and CSS issues and makes transparent PNG work correctly under IE5 and IE6.

5. Unit PNG Fix

Unit PNG Fix will run automatically and make all PNGs transparent by default. It does not work with background-repeat.

6. PNG In Windows IE

Simply include 3 lines of code and you will get transparency for all your PNG files. This method uses the “defer” keyword, this trick causes the images to be replaced before they are rendered.

We regularly update articles about resources, tutorials and Wordpress to help designers and developers. If you are new to WebDesignBooth, why not subscribe to our RSS feed and get the latest updates immediately. You can also subscribe through email or follow us on Twitter.
  • John

    The best solution is not to use IE6
    Thanks for promoting IE6.

  • http://www.g13media.com G13Media

    I can’t believe people still use IE6. Youtube just dropped support for that version.

  • http://www.webdesignbooth.com Dicky

    Hi,
    I totally agree with you. But there are still few clients that ask me to support IE6. :(

  • http://preventexcessivesweating.net/?p=67 4 Tips To Stop Excessive Armpit Sweating

    [...] Transparency in Internet Explorer: 6 Simple Solutions [...]

  • HJS

    welcome to the real world : whether you like it or not, 15-20% of users on Internet are still using IE6.

    March 2010 : http://www.netmarketshare.com/browser-market-share.aspx?qprid=2

    One of my biggest clients has mostly IE6 on their machines and their IT dept doesn’t seem too enthusiastic about upgrading.

    This is a useful article, thanks.

  • http://www.7thexpert.com/blog/?p=39 7thexpert

    How to fix IE6 PNG Transparency issues in wordpress…

    I found your entry interesting thus I’ve added a Trackback to it on my weblog :)

  • http://mensajes-claro.com mensajes claro

    Thanks for the solution for ie explorer , I been looking for this i will continue following .

  • http://lsb2.com/no-lo-toques-que-te-asusta/ Youtube Videos Chistosos – Solo Los Mejores Videos. » No lo Toques que te asusta !

    [...] 1 – Link 2 – Link 3 – Link 4 – Link 5 – Link 6 – Link 7 – Link 8 – Link [...]

  • phalam taber

    Ya i am agree with your statement that transparency is a big issue for all web designer, but there is a solutions available to over come this problem. You have suggested some methods for better performance are really a useful for us.Managed Services Toronto

  • http://www.123webdesignbournemouth.co.uk Web Design Bournemouth

    I cannot get my head around the fact that IE6 is still clingning on to life and hasn’t kicked the bucket….!

    But, I suppose, depending on the niche the website is in, it still needs to be taken into account some of the time…. ;-)

  • http://www.uktonercartridges.co.uk/ printer ink

     i think now a days nobody use IE so don’t get headache about this issue

blog comments powered by Disqus