FixPNG dans Internet Explorer 7 et moins

Plusieurs sites proposes des méthodes intéressantes pour corriger le « Bug » d’affichage dans Internet Explorer.

Voici quelques sites en exemples :

Toutefois, ces méthodes sont peu efficace lorsque qu’il est question d’animer des images avec JQuery pour des PNG en 24 bits. La solution est fort simple. J’ai simplement défini la valeur css « filter » de l’image à null.

Voici comment :

images.eq(i).css({
top : centerY+10*eSin,
left : centerX+200*eCos,
marginLeft : -newWidth/2,
zIndex : Math.round(80+eSin*20),
filter : ‘ ‘ 
}).width(newWidth).height(newHeight);
P.S.: Simplement définir la valeur entre single quote vide.
Il est à noter également, que ce ne sont pas tous les navigateurs qui causaient problème dans cette situation. Ici, je parle d’Internet Explorer 7 et – toutefois, un certain built de Internet Explorer 7 ne causait pas le manque de transparence.

Voilà le résultat -> http://www.emploisantebsl.com/

 

 

 

 

Publié dans JQuery | Laisser un commentaire