Gestion de la transparence GIF


miltonis
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 255
Inscription: 27 Juil 2004

Message le Jeu Fév 16, 2006 12:49

C'est vrai que ça passe bien chez moi mais disons que tes images sont assez "simples", pas de gros dégradé ou de lettrage en relief filigrané par exemple.

Essaye de mettre une image ombrée avec fond transparent (png) sur un background-image......tu m'en diras de nouvelles! :)

Dandu
WRInaute discret
WRInaute discret
 
Messages: 81
Inscription: 6 Nov 2005

Message le Jeu Fév 16, 2006 16:15

IE6 ne gère qu'une valeur de transparence, comme le gif, c'est a dire que c'est transparent ou visble, sans nuances.

avec un navigateur qui gère bien la transparence des png, on peut varier la transparence et effectuer de beaux dégradés.

oberon
WRInaute discret
WRInaute discret
 
Messages: 154
Inscription: 26 Sep 2003

Message le Jeu Fév 16, 2006 16:24

typiquement, tu peux avec du PNG24 transparent, tu peux faire un logo que tu peux positionner sur n'importe quel fond, tu fais un logo dans ton logiciel de dessin et tu n'as jamais plus à le refaire si tu changes le look de ton site.

rtb
WRInaute passionné
WRInaute passionné
 
Messages: 1065
Inscription: 14 Nov 2004

Message le Jeu Fév 16, 2006 17:52

La Chaise sauvage a écrit:si tu veux absolument des png gérant la transparence : il reste la solution des behaviours pour ie, et le "pnghack.htc"

http://cavemonkey50.com/downloads/transparentpngs.zip

tu mets les fichiers dans le meme rep. que ta feuille de style, et tu appelles le comportement .htc :

Code: Tout sélectionner
img.pngfix {
   behavior: url(pngHack.htc);
}


reste plus qu'à donner la classe "pngfix" aux images png dont tu veux utiliser la transparence sous ie. normalement, ça marche... j'espère avoir pu aider un peu...

Je viens de rentrer et de tester la solution "pnghack.htc" puisque je n'arrive a rien en gif ( l'image etant simplement en 2 couleurs je pensais que ct réalisable mais je ne m'en sors pas ).
J'ai placé
img.pngfix {
behavior: url(pngHack.htc);
}
dans ma feuille de style et le fichier dans le meme repertoire que la feuille et j'obtient un fond gris au lieu de la transparence sur IE... ... :evil:
J'ai du mal comprendre un truc ...
OK ok..."petit" detail, l'image est en background sur la balise <a>.... ca doit etre pour ca que cela ne marche pas
merci a vous

Gestion de la transparence GIF

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité