Actualmente estoy desarrollando un sitio receptivo usando Twitter Bootstrap.
El sitio tiene una imagen de fondo de pantalla completa en dispositivos móviles / tabletas / computadoras de escritorio. Estas imágenes rotan y se desvanecen a través de cada una, usando dos divs.
Es casi perfecto, excepto un problema. Al usar iOS Safari, el navegador de Android o Chrome en Android, el fondo salta ligeramente cuando un usuario se desplaza hacia abajo en la página y hace que la barra de direcciones se oculte.
El sitio está aquí: http://lt2.daveclarke.me/
Visítelo en un dispositivo móvil y desplácese hacia abajo y debería ver que la imagen cambia de tamaño / se mueve.
El código que estoy usando para el DIV de fondo es el siguiente:
#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;
}
Todas las sugerencias son bienvenidas, ¡esto ha estado haciendo mi cabeza por un tiempo!
position: fixed
.