首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gecko (Firefox)和Trident (IE)与Webkit (Chrome和Safari)中错误颜色的图像渲染疯狂

Gecko (Firefox)和Trident (IE)与Webkit (Chrome和Safari)中错误颜色的图像渲染疯狂
EN

Stack Overflow用户
提问于 2012-08-01 04:24:49
回答 1查看 1.4K关注 0票数 0

我设计了一个网站,这样左边的图像就可以无缝地融入右边的背景颜色,而不会产生透明度(颜色只是简单地将图像最右边的边界与背景相匹配)。按照图像的方式,制作透明的裁剪是非常困难的,所以这个解决方案往往工作得很好(参见示例了解原因)。

图像的最右边是根据Photoshop CS5的十六进制彩色#d0d9e0,我已经适当地编写了CSS

代码语言:javascript
复制
body {
    background-color:#d0d9e0;
    background-image:url('image.jpg');
    background-size:auto 100%;
    background-repeat:no-repeat;
}

在Webkit浏览器(Chrome,Safari)中,图像与背景完美地融合在一起,效果很好。在Gecko浏览器(Firefox)和Trident浏览器(IE)中,颜色在图像或背景中呈现不正确,而且看起来只是业余的。

为了说明这个独特的问题,您可以在这里查看实际的测试示例:http://ezrahub.com/missmaryland/

试着看看不同的浏览器,看看我的挫败感来自哪里。除了使用图像透明度之外,还有什么方法可以解决这个问题吗(你可以在这里看到为什么它令人沮丧)?我知道Gecko和Webkit渲染图像的方式不同,但我找不到直接颜色不准确的借口。啊哈

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-01 04:32:20

区别在于不同的浏览器如何处理颜色管理的内容。在不同的浏览器中,文件中包含的Photoshop ICC配置文件的解释方式不同(或被忽略)。

我的猜测是,您正在使用文件>另存为保存位图,如果您使用文件>保存为Web和设备,您将获得预期的结果。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11748421

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档