我正在开发一个混合的 iPhone 应用程序,大部分界面都是用 HTML5 和 CSS3 完成的。最近好像特别是从ios 5.1更新之后,app里的图片真的变得很模糊,好像被拉长了一样。它们都div
带有background-image
属性集,并background-size
设置为'cover'。
我在 html 索引文件中也有这一行,但我看不出它应该如何影响任何事情
<meta name="viewport" content="width=320"/>
这是一个图像看起来有多糟糕的示例。这张图片的大小约为 2em x 2em,如果我没记错的话,它的大小应该是 32 像素 x 32 像素,字体大小为 16 像素。
原图:
如您所见,原版具有相当大的分辨率,当它是 32 像素 x 32 像素时,应用程序中不应该有任何拉伸。
拜托,这非常令人沮丧,因此非常感谢任何帮助。就像我说的,它以前没有这样做,它似乎是在最新的 iOS 5.1 更新后才出现的。