2008-09-30 7 views
5

У меня возникли проблемы с цветовым соответствием цветам css с цветами в изображениях на одной странице html. Что дает?Разница цветов между изображениями и html

+0

Возможный дубликат [цвета не совпадают с FF на Mac] (http://stackoverflow.com/questions/3995308/colors-dont-match-on-ff-on-mac) – Kornel 2013-03-04 15:22:02

+0

кроме этого Q было два лет назад и более общие – Hafthor 2013-03-04 16:11:59

ответ

8

Я предполагаю, что вы используете PNG изображения? Это функция гамма-коррекции. Марк Рэнсом опубликовал useful text.

Обратите внимание, что решение pngcrush, указанное где-то, не работает для меня.

0

Три возможности на ум:

  • проверьте, что ваша глубина цвета монитора устанавливаются в 32- или 24-бит, а не 16-битного
  • проверьте, что изображение не присвоенная палитры (например, веб-безопасная палитра). Это может иметь место для изображения .gif или 8-бит .png.
  • проверка .png вопросы гамма-коррекции в IE - увидеть другие сообщения для деталей

Обходной, что я использовал в далеком прошлом, чтобы установить цвет фона, повторяя маленькое изображение, вместо того, чтобы установить его в HTML. Этот трюк был полезен в дни веб-безопасных палитр и так далее, но менее полезен сейчас.

-1

Возможно браузер ваше тестирование, у меня было много проблем с И.Е. 6.

1

Возможно, это проблема с цветовым профилем.

Например, если изображение является JPEG и имеет цветовой профиль, и ваш браузер не поддерживает отображение изображений в указанных цветовых профилях, цвета самого изображения будут отображаться по-разному в вашем браузере. В этой ситуации, если вы проверили цвет изображения в Photoshop (узнали о цветовых профилях), а затем применили этот цвет в своем CSS и просмотрели страницу в браузере, который не является профилем цвета, он выглядел бы иначе.