Les PNG transparents sous IE6 ? Facile !
Par Korben le 13 décembre 2006
Je ne vais pas y aller par 4 chemins ! Vous avez besoin d’utiliser la transparence des PNG et celà même sous Internet Explorer 6.0 ? (qui je le rappelle au passage ne supporte absolument pas la transparence des PNG)
Et bien, j’ai la solution (faudrait que je compte le nombre de fois ou je prononce cette phrase !)
Il suffit de télécharger ce petit fichier, puis de le placer au même endroit que votre CSS sur votre serveur.
Ensuite, vous rajoutez cette ligne à votre CSS:
img { behavior: url(iepngfix.htc); }
Et c’est fini ! A vous la transparence PNG sous IE 6.0
Bon, ensuite, si vous voulez des fonds (background) pour vos pages qui soient transparents, il suffit de lire ce qui suit.
En CSS, si vous voulez mettre un fond, il suffit de mettre dans votre CSS, le code suivant
#header { background:url(fond.png); }
Alors si vous voulez que ce background soit transparent, il suffi de d’appliquer la transparence au #header en rajoutant cela dans la CSS
img, #header { behavior: url(iepngfix.htc); }
A vous de jouer maintenant ! Merci à bjorkoy pour l’astuce
Je vous recommande aussi la lecture des sujets suivants
- Supprimer les doublons dans Thunderbird
- Lire et écrire les .docx de Word 2007 sous Open Office
- Monter des ISO, IMG, BIN, MDF et NRG sous Ubuntu
- Ralentir le ventilateur de votre GeForce 8800 sous Ubuntu Linux
- Débridez le nombre de connexions TCP de votre XP ou Vista






Anonyme
Salut,
Jamais eu de problèmes de transparence des PNG avec IE6!
Si jamais ça devait arriver :
http://support.microsoft.com/kb/294714/fr
Posté le 14 décembre 2006 à 05:36:06