css цвета разные

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

Например: цвет #f5f5f5 на некоторых компьютерах выглядит как #ffffff или стал другим цветом.

Можно ли это исправить?


person John    schedule 24.01.2012    source источник
comment
Предполагая, что вы можете откалибровать мониторы, о которых вы говорите, это может помочь: lagom.nl/lcd-test   -  person thirtydot    schedule 24.01.2012


Ответы (4)


Краткий ответ: вы не можете. Каждый браузер на каждом экране в каждой ОС имеет немного другой цветовой баланс, и вам просто нужно с этим смириться.

Если вы хотите, чтобы цвета совпадали с изображениями, я предлагаю использовать gif для ваших изображений, поскольку PNG или JPEG содержат таблицы управления цветом, которые пытаются компенсировать экран и в конечном итоге отображают цвета иначе, чем CSS.

По иронии судьбы, поскольку GIF слишком глуп, чтобы знать о цветовом балансе, гораздо проще сопоставить цвета GIF с шестнадцатеричными цветами, указанными в CSS.

person Nick Lockwood    schedule 24.01.2012

На самом деле вы не можете.

Это полностью зависит от монитора, видеокарты, настроек монитора и т. д.

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

person yunzen    schedule 24.01.2012

Простой ответ, вы не можете.

Монитор будет отображать цвета так, как он выберет (способ работы экрана, используемые цветовые профили и т. д.).

Различные устройства и разные экраны будут отображать вещи немного по-разному. Это одна из радостей индустрии!

person Jamie Dixon    schedule 24.01.2012

Он основан на калибровке вашего монитора, и, насколько мне известно, нет возможности компенсировать его в CSS.

Чтобы выяснить, как откалибровать монитор, чтобы, по крайней мере, вы могли видеть, что на самом деле происходит с вашими цветовыми схемами, посетите сайт, подобный этому:

Выполните калибровку монитора

person Spags    schedule 24.01.2012