固定的身体背景与iOS7上的页面滚动

Glo*_*ria 6 html css background-image

我使用以下CSS来固定固定的身体背景.除了新的iOS7之外,它几乎适用于所有浏览器.在后者上,背景不再固定.它随页面滚动.知道如何解决这个问题吗?

body
{
background-color: #000; 
background-image: url('../pics/backgrounds/blackWhite.jpg');
background-repeat: no-repeat; 
background-position: center;
background-attachment: fixed;       
webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;     
} 
Run Code Online (Sandbox Code Playgroud)

干杯

Lab*_*abu 7

我会尝试找一些参考,但移动浏览器强制,background: scroll因为重新绘制太昂贵.


参考:

CSS - 背景图像无法在移动浏览器上正常显示

@PaulIrish也注意到了这一点:

固定背景具有巨大的重绘成本和大幅滚动性能,我相信,这是为什么它被禁用.

虽然有这方面的方法,但它不是一个快速解决方案.看看下面的问题及其评论.

Android/Mobile Webkit CSS背景 - 附件:修复不起作用?