Chrome Mac不能很好地渲染非常小的PNG

时间:2013-03-15 05:43:30

标签: css google-chrome png-24 image-rendering

我从Photoshop CS6导出了PNG-24,它在Chrome中看起来像这样。

enter image description here

您可以注意到三角形周围的白色笔触。

相同的PNG在其他浏览器中正确呈现。 在Firefox中渲染是这样的。

enter image description here

1 个答案:

答案 0 :(得分:3)

我遇到了同样的问题。似乎在对比度非常小的时候,Chrome会尝试“解决问题”。

咬牙切齿之后,我发现添加了:

    image-rendering: -webkit-optimize-contrast; /* Chrome (and Safari) */

问题元素的CSS解决了问题。

此外,请参阅此帖子:https://superuser.com/questions/530317/how-to-prevent-chrome-from-blurring-small-images-when-zoomed-in处理类似问题。