我已经使用CSS精灵为某些图标等构建了一个移动站点,但是这些图像在Blackberry Bold 9700的浏览器中看起来确实像素化且参差不齐。在其他两个BB设备以及我们测试过的所有其他设备上都很好。

子画面图像看起来也较小,因此不确定浏览器是否存在缩放问题。嵌入式图像看起来不错,但比其他设备小。

设备详细信息:

Bold 9700-6.0捆绑包2049

有人遇到过这种情况么?

最佳答案

经过大量搜索后,我找到了原因,即图像压缩。我总是通过ImageOptim应用程序运行图像,这似乎导致此手机的分辨率极低。无需压缩即可导出CSS精灵,现在看起来不错。

编辑:

我以为压缩是问题所在,但实际上是图像精灵的尺寸!这是一张长图像,高约1400像素,而Blackberry似乎会自动降低大图像的质量,从而导致所有问题。

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

08-15 19:14