How to solve/hack fading semi-transparent PNG bug in IE8?
        Posted  
        
            by Soul_Master
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Soul_Master
        
        
        
        Published on 2009-07-30T04:32:49Z
        Indexed on 
            2010/05/17
            15:30 UTC
        
        
        Read the original article
        Hit count: 629
        
As you know, IE6 has bug that can't display semi-transparent PNG file without using non-standard style like filter. In IE7, this problem is fixed. But It still has some bug about PNG file. It can't correctly display fading semi-transparent PNG file. You can clearly see it when you use show/hide function in jQuery with semi-transparent PNG file. The background of image is displayed with non-transparent black color.
Do you have any idea for solve this question by using jQuery.
Update
Let's see my testing

As you see, IE8 always incorrectly displays PNG-24 image. Moreover, IE8 still correctly display PNG-8 image when I fade(jQuery.fadeOut function) it only. But It incorrectly display PNG-8 image when I fade & resize(jQuery.hide function) at the same time.
PS. You can download my testing source code from here.
Thanks,
© Stack Overflow or respective owner