这真的让我感到困惑。我希望pic.jpg能够作为背景静态显示(滚动时不移动),并且它不会被拉伸。
在每个浏览器上都可以正常工作(例如Chrome,Safari,Firefox),但在Android上的Chrome上无法正常工作(甚至在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;
}
Chrome for Android在屏幕上只显示了pic.jpg的一半,并且不能随着滚动保持静态。我无法在jsfiddle上重现此问题,我还尝试使用我的Android手机进行调试,但没有任何帮助。这难道不是创建背景图像的方式吗?