我有个问题。css颜色(#xxxxxx)和图像颜色相同吗?
例如,CSS是
#div1 {
background-color: #cf5654;
}
#div2 {
background-image: url('1.png');
}
和图像颜色是#cf5654
。在任何屏幕上都一样吗?
我有个问题。css颜色(#xxxxxx)和图像颜色相同吗?
例如,CSS是
#div1 {
background-color: #cf5654;
}
#div2 {
background-image: url('1.png');
}
和图像颜色是#cf5654
。在任何屏幕上都一样吗?
在任何屏幕上都一样吗?
不。
图像可以包含颜色配置文件,但不是必须的。
并非所有浏览器都尊重颜色配置文件。并不是所有的浏览器都是色彩管理的。
监视器可以正确校准或不校准。
在经过适当颜色管理和校准的系统上,图像应该与十六进制颜色相同。但是,如果浏览器/系统没有进行颜色管理或校准不佳,则不,图像很可能与十六进制颜色不同。事实上,在某些情况下,图像和十六进制之间的外观可能会大不相同。
很好,但是在谈论跨浏览渲染 HEX 时,您可能会有一个单独的案例。
可能值得在这里阅读:http: //css-tricks.com/color-rendering-difference-firefox-vs-safari/
所以在这种情况下,我的答案是否定的。
这取决于图像压缩,然后图像可能在“手动创建的 png”周围几乎没有边框。但是,一般来说,没有。在任何屏幕上都是一样的