PNG 在 Firefox 中的显示有所不同

PNG 在 Firefox 中的显示有所不同

我目前正在开发一个带有一些明亮色彩的网站。我试图在几张图片上实现无缝叠加,以给人一种背景在图片上流动的感觉,但是,出于某种原因,Firefox 无法将我的 .PNG 图像渲染为我在 Photoshop 中设置的颜色。

我已尝试在 SRWare Iron 和 Internet Explorer 8 中使用相同的页面/图像设置,它们都可以正确显示。

到目前为止,我发现的唯一补救措施是切换到 .GIF,它可以在所有三个浏览器中正确呈现颜色,但我无法使用任何附加效果(例如我需要的阴影)。我还使用了一个大型精灵表,因此最好能够将所有内容保存在一个图像上。

为了使其正常工作,我是否缺少某种颜色设置,或者我是否只能使用 .GIF?

一张有三个不同版本的图片(如下):

在此处输入图片描述

  • Firefox / .GIF(阴影无法正确呈现)
  • Firefox / .PNG(无阴影)
  • SRWare Iron / .PNG(阴影)

答案1

来自 Mozilla 网站:

这可能是由于显示器的颜色配置文件或嵌入在图像中的颜色配置文件存在问题所致。您可以禁用颜色管理来测试。您可以在 about:config 页面上将首选项 gfx.color_management.mode 设置为 0 以禁用颜色管理。您需要关闭并重新启动 Firefox,甚至可能需要重新启动计算机才能使更改生效。

相关内容