最佳答案
我正在开发一个使用 Bootstrap 的响应站点。
该网站在移动设备/平板电脑/桌面上有一个全屏幕背景图像,这些图像通过两个 div 旋转和淡出。
几乎完美,除了一个问题。使用 iOS Safari、 Android 浏览器或 Android 上的 Chrome,当用户向下滚动页面并导致地址栏隐藏时,背景会略微跳动。
网站在这里: http://lt2.daveclarke.me/
在移动设备上访问它,然后向下滚动,你会看到图像调整/移动。
我用于背景 DIV 的代码如下:
#bg1 {
background-color: #3d3d3f;
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover; position:fixed;
width:100%;
height:100%;
left:0px;
top:0px;
z-index:-1;
display:none;
}
欢迎所有建议-这已经做了我的头一段时间! !