这真的让我很困惑。我想让 pic.jpg 在背景中保持静态(滚动时不移动)并且它不会拉伸。
它适用于除 Android 上的 Chrome 之外的所有浏览器(即 Chrome、Safari、Firefox)(它甚至适用于 Android 原始浏览器)
body{
background-color: transparent !important;
background-image: url(<%= asset_path "pic.jpg" %>);
background-position: center center;
background-repeat: no-repeat;
background-attachment: fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
适用于 Android 的 Chrome 将其呈现为 pic.jpg 在屏幕的中间位置,而不是在整个页面上,并且在滚动时不会保持静止。.
我无法在 jsfiddle 上重现它,我也尝试用我的 Android 手机对其进行调试,但似乎没有任何帮助。
这不是创建背景图像的方法吗?