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: 574
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