2010-11-20 8 views
3

J'ai un problème vraiment étrange que je ne peux pas expliquer et résoudre, ça me rend fou.IE change la couleur de fond de mon image ... hein?

Je possède ce logo que je montre sur une page Web: http://imgur.com/eGLwE.png Notez la valeur de couleur de fond est # 400000 ou rgb (64,0,0)

J'affichons cette image sur une page Web sertie la couleur de fond # 400000 aussi. Lorsque je l'affiche dans Firefox, tout est parfait et je ne peux pas remarquer le décalage de la couleur de fond et de l'image.

Dans IE (8) cependant, la couleur d'arrière-plan de l'image est mystérieusement changé en # 360000 ou rgb (54,0,0) de sorte que le passage de la couleur d'arrière-plan de la page à l'image est visible ... que ne devrait pas arriver.

Pourquoi IE modifie-t-il la couleur de fond de mon image? Cela n'a aucun sens, lol.

Toute aide est grandement appréciée.

+0

Je me souviens vaguement avoir lu que si vous utilisez pngcrush sur le .png il supprime l'infraction méta-données cela provoque cela. Smush ça fait probablement la même chose. –

+1

@David - pouvez-vous vérifier ce lien? Actuellement, il va à http://firequery.binaryage.com/. – slugster

+1

Oh ... sacrément. @slugster, merci pour les heads up =) voici le lien que je voulais donner: [@ bobince's answer] (http://stackoverflow.com/questions/662616/background-colour-of-a-png-in-ie8) . (Commentaire original supprimé). –

Répondre

5

IE8 ne devrait pas changer la couleur de votre image, ce qui est bizarre.

Mais c'est le cas! Ajoutons cela à la longue liste d'interprétations IE bizarro.

avez-vous essayé d'utiliser un png avec un fond transparent à la place?

si c'est impossible pour vous, il y a un article qui décrit le problème ici IE PNG et comment y remédier: http://www.biorust.com/tutorials/detail/231/en/ alt text

+0

Eh bien, cela a totalement fait l'affaire ... très étrange quirck, merci monsieur! – ibiza

+0

Certains éditeurs vont mettre cette couleur gamma, l'un des programmes les plus remarquables que je pense à faire est Paint.Net. IIRC, les produits Adobe Suite ne mettent pas cette couleur dans le format PNG, en utilisant les options Enregistrer pour le Web. (Je ne pense pas avoir vu une liste définitive de programmes n'importe où) – Mig