0

我有一个我创建的移动响应主题,它工作得很好。除了 android 之外的所有东西。背景图像加载并看起来很好,但它不会在页面加载时不在视图中的站点部分呈现。每当您向下滚动页面时,背景都是白色的。我此时的代码是:

body
{

 background: url('images/MobileBack.png') no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

我尝试了此声明的其他一些变体,但无济于事。有没有办法只使用 CSS 在 Android 上加载背景,还是我必须更深入地研究?(PS。它在 iPhone 和 iPad 上运行良好)。

4

2 回答 2

1

好的,问题是声明的center center fixed附件background

于 2013-06-18T18:15:49.173 回答
0

您需要使用媒体查询来解决此问题

@media screen {
background: url('images/MobileBack.png') no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

希望它可以工作,如果不是那么如果你不介意让我看看它的屏幕截图

于 2013-06-18T05:59:56.513 回答