現在、Twitter Bootstrapを使用してレスポンシブサイトを開発しています。
このサイトには、モバイル、タブレット、デスクトップにフルスクリーンの背景画像があります。これらの画像は、2つのdivを使用して回転し、それぞれフェードアウトします。
1つの問題を除いて、ほぼ完璧です。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;
}
すべての提案を歓迎します-これはしばらく頭を使ってきました!!
position: fixed
。