body
に背景画像を使用します。背景画像はビューポートを覆う必要があります(画面の幅と高さが同じである必要があります)。私は次のコードを持っていますが、背景画像はビューポート/スクリーンよりも大きく表示されます。画像の下端が折り畳みの下に広がります。背景画像が身体の100%の高さで切り取られていない可能性があります。背景サイズ:ボディのカバーがビューポートよりも高い(本体が100%の高さであっても)
html {
\t height:100%;
}
body {
\t height:100%;
\t background-image:url("http://lorempixel.com/400/200/");
\t background-position: top left;
\t background-size:cover;
\t background-repeat:no-repeat;
\t }
main {
\t max-width:80rem;
\t height:1000px;
\t background-color: rgba(0,0,200,0.5);
\t }
<main></main>
@valsを正常に動作-pseudo 体は削除した気づいた、このスニペットでは体
で特定の問題だろう答え、なぜそれがそのように振る舞うか知っていますか? – LGSon
私は体の背景に特殊なケースがあると信じていますが、これについての質問があると思いますが、私はそれを見つけることができませんでした – vals