個人の Web サイトを開発していますが、Android の Chrome で問題が発生しています。すべてのページを覆う背景画像があり、所有しているすべてのブラウザー (Chrome、Opera、Safari、Firefox)と、所有しているすべてのモバイル ブラウザー (iOS の Chrome、iOS の Safari、デフォルトの Android ブラウザーでさえも) で正常に動作します。 .
私のCSSは次のbody
とおりです。
body {
width: 100%;
height: 100%;
background: url(../images/background.jpg) no-repeat center center fixed;
background-size: cover;
}
Android 版 Chrome では、背景が利用可能なビューポート (スクロールせずに見える範囲の上) のみをカバーし、スクロールせずに見える範囲の下には表示されなくなります。
スクリーンショットは次のとおりです。
body
より古典的なラッパーの代わりに
使用すると問題になる可能性があります#container
div
か? マークアップを乱雑にすることなく、これを解決したいと思っています。本当にほとんどのブラウザで動作するので、それは可能だと確信しています。
Chrome for Android のバグでしょうか。