Если я создаю чистый цветовой блок на странице в любом браузере на моем Ma c (Chrome, Firefox, Safari), используя шестнадцатеричный код, например #7300e0
, если я затем использую либо Firefox встроенная палитра цветов или приложение Toinane's Colorpicker Electron , чтобы выбрать цвет, получается что-то немного другое (в данном случае #7400DF
). Выбранный цвет в браузерах идентичен, но явно отличается от шестнадцатеричного кода в CSS.
Что, вероятно, вызывает эту проблему? И как мне обойти это, чтобы надежно подбирать цвета по шестнадцатеричному коду таким образом, чтобы он затем правильно отображался в браузере?
Я сначала предположил, что это может быть связано с цветовыми профилями, но это не так ' Это кажется правильным, поскольку я мог подумать, что Firefox учитывает цветовой профиль в своем собственном палитре цветов: его основное использование, конечно же, заключается в выборе цветов, которые затем будут использоваться в CSS. Если выбранный цвет не тот, который используется в CSS, похоже, в этом нет смысла.
Стоит отметить, что это, похоже, происходит только с цветами с разными значениями для красного, зеленого и синий: например. цвета, такие как #504030
, искажены, а цвета, такие как #505050
, - нет.
Я проверил, возникала ли эта проблема в Firefox на Windows, но этого не произошло.
Я использую самые последние версии Firefox Dev Edition и Chrome на OS X El Capitan 10.11.6.
Это странный вопрос, который нужно задать StackOverflow, я знаю, но прямо сейчас я нахожусь в тупике, и эта конкретная проблема, кажется, меня неправильно расстраивает, по какой-то причине. Если есть предпочтительный стек, укажите мне, пожалуйста, в этом направлении.