Frage

Ich habe Probleme mit Farbanpassung CSS Hintergrundfarben mit Farben in den Bildern auf der gleichen HTML-Seite. Was soll das?

War es hilfreich?

Lösung

Ich vermute, dass Sie ein PNG-Bild verwenden? Dies ist eine Gamma-Korrektur „Feature“. Mark Ransom hat einen nützliche Text über gepostet dies.

Beachten Sie, dass die pngcrush Lösung irgendwo aufgeführt hat sich für mich nicht funktioniert.

Andere Tipps

Was Bildbearbeitungsprogramm verwenden Sie? Ich fand diesem Artikel über Photoshop-Farbprofile . Es können auch Probleme sein mit PNG Gamma-Korrektur .

Könnte sein, aufgrund des Farbmanagement rel="nofollow.

Es könnte ein Farbprofil Problem sein.

Zum Beispiel, wenn das Bild ein JPEG ist und ein Farbprofil und Ihr Browser unterstützt keine Bilder in den Farbprofilen angezeigt werden, die sie, die Farben des Bildes angeben, sich in Ihrem Browser machen anders wird. In dieser Situation angewandt, wenn Sie die Farbe des Bildes in Photoshop (Farbprofil bewusst) überprüft und dann die Farbe in Ihrem CSS und betrachten die Seite in einem Browser, der kein Farbprofil bekannt ist, würde es anders aussehen.

Drei Möglichkeiten in dem Sinne:

  • Sie sicher, dass Ihr Monitor die Farbtiefe auf 32- oder 24-Bit gesetzt ist, nicht 16-Bit
  • Sie sicher, dass das Bild nicht eine Palette (wie die websichere Palette) zugeordnet ist. Dies könnte der Fall für ein GIF- oder 8-Bit-.png Bild sein.
  • prüfen .png Gammakorrektur Probleme in IE - siehe andere Beiträge für Details

Eine Abhilfe, die ich in der Vergangenheit verwendet habe, ist die Hintergrundfarbe zu setzen, indem ein kleines Bild zu wiederholen, anstatt es in dem HTML-Code zu setzen. Diese Art von Trick war in den Tagen websicherer Paletten nützlich und so weiter, aber weniger nützlich jetzt.

Wahrscheinlich die der Browser-Test, ich habe eine Menge Ärger hatte mit dh 6.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top