私の問題は、画像の背景の上に半透明の背景色があることです。しかし、コンピュータの画面が大きくなり、ページが垂直に長くなると、コンテンツの終了後、背景色が水平になります。
例:background-color end before the end of the page。
私はどこでも見て、すべて(高さ:100%、高さ:100vh、底面:0、余白:0など)試しました。 100%は何もしません。100vhを使用すると、下にスクロールしたときに背景色が停止します。何もない。
私が使用しているコードはこれです。背景イメージの上にある透明な背景色を下に移動させるにはどうすればよいですか?
html {
background: url(../images/back1.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
body {
background-color: rgba(0, 34, 62, 0.7);
margin: -0.5px;
font-family: verdana, sans-serif;
color: #b9c8d4;
text-align: center;
}
に、ウェブサイト全体のコードを、外出先を参照するには、次の誰もがこの問題を解決する方法を知っている場合、私に知らせてくださいhttp://bienivitesse.com/juluwarlu/
。
私はこれをしなかったが、同じ問題がまだそこにあります。私がしようとしているのは、半透明の背景色をページの下部に貼り付けることです。画像を完全に覆うようにする。
あなたのコード例でさえ、コンテンツが終了するまでレイヤーを表示するだけなので、私の問題を示しています。 (私はこれを間違って説明していると思うが、助けてくれてありがとう) –
@ It'sSoCool、私は今理解して、混乱のために残念。私の答えを更新しました。 – snkv
ありがとう!それはほとんどそれです。唯一のことは、padding-bottom:20remを追加することです。ページがワイドスクリーンの場合、ページはフッタを通過し続けます。サイトが大きなモニタに表示され、ブラウザが縦長で横長になり、コンテンツがページ全体に表示されない場合にのみ発生する問題を参照してください。しかし、画面が小さくても水平になっても問題はありません。だからパッディングは必要ありません。これらの条件が満たされたときにのみパディングを追加する方法はありますか? –