PNG transparent – problèmes avec Internet Explorer

Les PNG transparents sont normalement reconnus par IE7 et IE8. Si un problème d’affichage survient (la couche Alpha étant couverte par un aplat noir ou gris, comme avec IE6) il faut vérifier si un attribut CSS d’opacité n’est pas appliqué à l’image. Tout attibut/filtre d’opacité (filter: alpha(opacity = 100)) doit être supprimé.

Attention : l’attribut d’opacité peut provenir d’un script JavaScript.

Il existe une méthode pour corriger ce problème : www.jacklmoore.com/notes/ie-transparency-problems

 

À propos du mode « quirks »

référence : http://www.w3.org/International/

« Les navigateurs grand public actuels peuvent afficher un fichier HTML soit en mode « standard » soit en mode « quirks ». Cela signifie que des règles d’affichage différentes seront appliquées au fichier, la première se conformant à une interprétation du comportement attendu conforme aux standards du w3C, la seconde se conformant à d’autres attentes basées sur le comportement non standard des anciens navigateurs. […] »