是否有可能使图像颜色与 HTML 颜色完全相同?
我有一个圆角框,角是图像,背景颜色是 HTML,在我的笔记本电脑上它看起来完美无瑕,但在好的显示器上,颜色的差异是显而易见的。
是否不可能让 HTML 生成的颜色与图像颜色完全匹配?
编辑:我正在使用 Photoshop,并且正在使用与 RGB 颜色完全等效的十六进制。
如果您使用相同的颜色,例如#E1E1E1
在您的 CSS 和图像中(“GIMP”之类的工具将帮助您使用颜色选择器,您可以在其中直接输入这些十六进制值),颜色将是相同的。
我的猜测是您的问题很可能是压缩(通过保存为 .jpg 及其引入的工件)。使用其他格式(如无损 PNG 格式)或以无损方式保存 JPG(在大多数工具中质量滑块最高可达 100)。
另一个潜在的解决方案:您看到由颜色配置文件引起的颜色偏移。
这可能是由于其他显示器的配置方式(您可以更新您的机器以使用特定的配置文件;像设计师这样的人会这样做以确保摄影或印刷设计中的颜色准确)或由于您的图像在何时保存从你最喜欢的图像编辑工具(我在看着你,Photoshop)导出它们。无论您的十六进制颜色是否正确并且令人沮丧,这些问题都可能并且将会发生。
试一试该链接;如果您正在处理嵌入式颜色配置文件问题,那可能会让您朝着正确的方向前进。
编辑:您从 Photoshop 导出的内容让我认为这可能是罪魁祸首。
对于某些颜色,浏览器/监视器可能看起来略有不同。即使您正在匹配具有与您在 css 中使用的相同十六进制值的图像,匹配某些颜色可能被证明是一项艰巨的任务。(这适用于大多数情况,但并非总是如此)我的建议是尽可能使用网络安全颜色,这些颜色往往在多个显示器上呈现相同的颜色。