【发布时间】:2012-01-24 14:00:56
【问题描述】:
我注意到,在不同的计算机上,相同的 css 颜色看起来不同,因为在显示器上,或者因为颜色深度或因为显卡。
例如:颜色#f5f5f5在某些电脑上看起来像#ffffff,或者变成了另一种颜色。
有办法解决吗?
【问题讨论】:
-
假设您可以校准您正在谈论的显示器,这可能会有所帮助:lagom.nl/lcd-test
标签: css colors screen color-scheme
我注意到,在不同的计算机上,相同的 css 颜色看起来不同,因为在显示器上,或者因为颜色深度或因为显卡。
例如:颜色#f5f5f5在某些电脑上看起来像#ffffff,或者变成了另一种颜色。
有办法解决吗?
【问题讨论】:
标签: css colors screen color-scheme
简短的回答:你不能。每个操作系统上每个不同屏幕上的每个不同浏览器都有略微不同的色彩平衡,你只需要忍受它。
如果您试图使颜色与图像匹配,我建议您对图像使用 gif,因为 PNG 或 JPEG 都包含试图补偿屏幕的颜色管理表,最终呈现与 CSS 不同的颜色。
具有讽刺意味的是,由于 GIF 太笨,不知道颜色平衡,因此将 GIF 颜色与 CSS 中指定的十六进制颜色匹配要容易得多。
【讨论】:
其实你做不到。
这完全取决于显示器和显卡以及显示器的设置等。
如果您家里有一台经过校准的显示器,并且不想按数字而是按图像添加背景颜色,您可能会有改进,但不能保证
【讨论】:
简单的答案,你不能。
显示器将以它选择的方式显示颜色(屏幕工作方式和使用的颜色配置文件等)。
不同的设备和不同的屏幕显示的东西会略有不同。这是行业的乐趣之一!
【讨论】:
这是基于您的显示器的校准,据我所知,没有办法在 CSS 中进行补偿。
要弄清楚如何校准您的显示器,以便至少您可以看到您的配色方案实际发生了什么,请访问这样的网站:
【讨论】: