Menu Content/Inhalt
Home arrow Open Source & Linux arrow Afficher des images PNG avec transparence sous Internet Explorer

Gestion de session






Perdu votre mot de passe ?
Pas encore de compte ? Enregistrez-vous
Afficher des images PNG avec transparence sous Internet Explorer Convertir en PDF Version imprimable Suggérer par mail
Ecrit par Farzad FARID   
27-02-2006

A cause d'un bug (ou d'une fonctionnalité absente pour être politiquement correcte), Internet Explorer ne sait pas afficher correctement les images PNG avec transparence. Ce bug est présent au moins jusqu'à la version 6.x.

Afin de pouvoir continuer à utiliser des PNG avec transparence, qui sont bien plus pratiques et élégantes que des images GIF avec la même transparence, il suffit d'appliquer sur votre site web cette astuce trouvée sur le blog d'un des développeurs d'IE .

  • Téléchargez depuis le site http://www.mongus.net/pngInfo/ le fichier pngHack.tar.gz (ou .zip)
  • Décompactez le fichier à la racine de votre site web
  • Ajoutez la ligne suivante dans toutes vos pages contenant du PNG (ou bien dans l'entête commun à votre site)
<link rel="stylesheet"&nbsp;href="/pngHack/pngHack.css" type="text/css">

Et le tour est joué ! Bien entendu cette astuce est compatible avec tous les navigateurs, Mozilla, Firefox et autres ignorant le tag css rajouté par le module pngHack. Vous pouvez maintenant vous débarasser de toutes vos vieilles images GIF indexées en 256 couleurs Laughing

Pour illustration, le texte stylisé qui sert d'entête à ce site web est une image PNG avec channel alpha, qui apparaît (normalement) correctement sur l'image de fond du site.

Note : bien entendu, la seule correction vraiment valable est de ne pas utiliser IE (sauf cas particuliers exigeant ce navigateur précis) et de passer par exemple à Firefox

Dernière mise à jour : ( 28-05-2006 )
 
< Précédent   Suivant >

Flash info

Des emails jetables pour éviter les spams

Vous êtes obligés de fournir une adresse email valide sur un site web, mais vous ne voulez pas qu'elle soit conservée dans une base de données marketing, ou alimente une base de spammeur ? Mieux que la création de comptes emails bidons, il y a l'email jetable !

Tout est expliqué en détail sur cette page

 
designed by www.madeyourweb.com