Aller au contenu
Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Les PNG transparents sous IE6 ? Facile !

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


Les articles du moment