Atualmente, estou desenvolvendo um site responsivo usando o Twitter Bootstrap.
O site tem uma imagem de plano de fundo em tela cheia no celular / tablet / computador. Essas imagens giram e desbotam através de cada uma, usando duas divs.
É quase perfeito, exceto um problema. Usando o iOS Safari, o Navegador Android ou o Chrome no Android, o fundo salta levemente quando um usuário rola a página e faz com que a barra de endereços oculte.
O site está aqui: http://lt2.daveclarke.me/
Visite-o em um dispositivo móvel e role para baixo e você verá a imagem redimensionada / movida.
O código que estou usando para o DIV em segundo plano é o seguinte:
#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 as sugestões são bem-vindas - isso está me deixando louco por um tempo!
position: fixed
.