Les PNG transparents sous IE6 ? Facile !
Par Korben | Nb visites : 342
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
- Comment mettre un background sur une image transparente en CSS
- Supprimer les doublons dans Thunderbird
- Monter des ISO, IMG, BIN, MDF et NRG sous Ubuntu
- Les fonds d’écran du National Geographic
- Lire et écrire les .docx de Word 2007 sous Open Office
- Changez le chemin par défaut de cmd.exe
- Débridez le nombre de connexions TCP de votre XP ou Vista
- Ralentir le ventilateur de votre GeForce 8800 sous Ubuntu Linux
- Faites des Kwouter-Coller de vos sites préférés
- Empecher Google de mettre votre site en cache







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