CSS code:problème transparent Animer PNG sur Internet Explorer
#btn{
background: url(transparent.png) no-repeat;
filter: alpha(opacity=0);
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
}
JavaScript/JQuery:
$("#btn").animate({opacity:1,"margin-left":"-25px"});
Je n'ai aucun problème avec le code ci-dessus sur Firefox, Chrome et d'autres. Mais cela ne fonctionne sur aucune version d'Internet Explorer.
Le problème est que l'image PNG est rendue étrange, l'arrière-plan du PNG transparent est noir. Lorsque je supprime l'effet d'opacité, il n'y a pas de problème.
Quelle est la solution?
mauvaises nouvelles ... merci quand même jonathan – goksel
Pas de problème. Laissez la question ouverte pendant un moment, peut-être que nous serons tous les deux assez chanceux pour que je me trompe :) – Sampson
La discussion connexe semble confirmer ma suspicion: http://forum.jquery.com/topic/animating-opacity-doesn- t-work-in-internet-explorer – Sampson