3

我已经为一些图标等使用 CSS sprite 构建了一个移动站点,但在 Blackberry Bold 9700 的浏览器中,图像看起来确实像素化和锯齿状。在其他几个 BB 设备和我们测试过的所有其他设备上都很好。

精灵图像也似乎更小,因此不确定这是否是浏览器的缩放问题。内嵌图像看起来不错,但也比其他设备小。

设备详情:

粗体 9700 - 6.0 捆绑包 2049

有人遇到过这种情况么?

4

1 回答 1

1

经过大量搜索,我找到了原因,图像压缩。我总是通过 ImageOptim 应用程序运行图像,看起来这导致了这款手机的分辨率极低。导出没有压缩的 CSS 精灵,现在看起来很好。

编辑:

我认为压缩是问题,但它实际上是图像精灵的尺寸!这是一张长图,大约 1400px 高,黑莓似乎会自动降低大图的质量,导致所有问题。

通过简单地将精灵分成 2 个大约 600 像素高的文件来修复它。

于 2012-10-30T15:25:51.020 回答