2010-11-20 13 views
3

Ich habe ein wirklich seltsames Problem, das ich nicht erklären und beheben kann, es macht mich verrückt.IE ändert die Hintergrundfarbe meines Bildes ... huh?

Ich habe dieses Logo, das ich auf einer Webseite am zeige: http://imgur.com/eGLwE.png Beachten Sie die Hintergrundfarbe Wert # 400000 oder rgb (64,0,0)

ich dieses Bild auf einer Webseite am Anzeigen-Set mit Hintergrundfarbe # 400000 auch.

Bei der Anzeige in Firefox ist alles perfekt und ich kann die Verschiebung von der Hintergrundfarbe und dem Bild nicht bemerken.

In IE (8) jedoch das Hintergrundfarbe des Bildes auf mysteriöse Weise zu # 360000 oder rgb geändert wird (54,0,0) so die Verschiebung von der Hintergrundfarbe der Seite des Bild sichtbar ist ..., dass sollte nicht passieren.

Warum ändert IE die Hintergrundfarbe meines Bildes? Das macht keinen Sinn, lol.

Jede Hilfe wird sehr geschätzt.

+0

Ich erinnere mich vage, zu lesen, dass, wenn Sie pngcrush auf die png verwenden sie die problematische Meta-Daten entfernen das verursacht dies. Smush es tut wahrscheinlich das Gleiche. –

+1

@David - können Sie diesen Link überprüfen? Derzeit geht es auf http://firequery.binaryage.com/. – slugster

+1

Oh ... verdammt. @slugster, danke für die heads up =) hier ist der Link, den ich geben wollte: [@ Bobince's Antwort] (http://stackoverflow.com/questions/662616/background-colour-of-a-png-in-ie-8) . (Ursprünglicher Kommentar gelöscht). –

Antwort

5

IE8 sollte nicht die Farbe Ihres Bildes ändern, das ist seltsam.

Aber es tut! Lässt dies zu der langen Liste von IE Bizarro Interpretationen hinzufügen.

haben Sie versucht, ein PNG mit einem transparenten Hintergrund stattdessen?

wenn das für Sie unmöglich ist, gibt es ein hier Artikel der IE PNG Problem beschreibt und wie man es beheben: http://www.biorust.com/tutorials/detail/231/en/ alt text

+0

Nun, das hat den Trick total geschafft ... sehr wieird quirck, danke, Sir! – ibiza

+0

Einige Editoren werden diese Gamma-Farbe einfügen, eines der bemerkenswertesten Programme, von denen ich denke, dass dies Paint.Net ist. IIRC, Adobe Suite-Produkte fügen diese Farbe nicht in das PNG ein, indem Sie die Optionen "Für Web speichern" verwenden. (Ich glaube nicht, dass ich irgendwo eine definitive Liste von Programmen gesehen habe) – Mig

Verwandte Themen