如何阻止iPhone调整背景图像的大小?

如何阻止iPhone调整背景图像的大小?,iphone,css,image,Iphone,Css,Image,你可以在myspace.com/dejaentenduband上看到这个问题 在iPhone上,背景图像缩小了近50% 我在其他浏览器上没有遇到此问题。我希望背景在不适合屏幕的地方被裁剪 因为这是一种不寻常的行为,苹果必须意识到这一点,所以我希望有一个纯粹的基于css或HTML的解决方案。我应该定义不同的内容还是给我的页面主体一个特定的属性?也许你需要这样做。如果背景图像高于1000px,它将根据视口的宽度调整大小。尝试降低高度,看看是否有效果。结果表明,这与视口无关 这里有一篇关于它的文章:

你可以在myspace.com/dejaentenduband上看到这个问题

在iPhone上,背景图像缩小了近50%

我在其他浏览器上没有遇到此问题。我希望背景在不适合屏幕的地方被裁剪


因为这是一种不寻常的行为,苹果必须意识到这一点,所以我希望有一个纯粹的基于css或HTML的解决方案。我应该定义不同的内容还是给我的页面主体一个特定的属性?

也许你需要这样做。

如果背景图像高于1000px,它将根据视口的宽度调整大小。尝试降低高度,看看是否有效果。

结果表明,这与视口无关

这里有一篇关于它的文章:

Mac指出了iphone的一个局限性:


大于200万像素的JPEG图像是二次采样的,也就是说,解码成较小的尺寸

我刚刚找到了最简单的解决方法。只需通过Photoshop打开图像,并使用“为Web和设备保存”保存图像即可。

以下是最简单的修复方法:

打开Fireworks,将图像导出为32位png,并在背景中使用该png。IOS不能扩展这个范围。工作起来很有魅力,大小与jpg差不多,质量100%(实际上稍微小一点)