私はdivはコンテンツの高さにすぎないと言いました。Divはコンテンツと同じくらいの高さです
<div class="body-container">
<p>Hello</p>
</div>
とCSS:
body-container { width: 100%; height: 100%; background-color: blue; }
しかし、背景が唯一のHello段落に表示されます私はdiv要素を持っています。私はバックグラウンドでページ全体をカバーしたいので、これは大変面白いです!助けてくれてありがとう。
高さ:100%は計算のために、親の高さが必要です。 'html、body {height:100%}' Htmlはウィンドウの高さを使用し、bodyはHTMLの高さの値から100%を取るので、.body-containerはbodyのコンテナを使用します。 height:)また、height:100vhを使用して、ウィンドウの高さからの計算を使用することもできます。 –
body-containerではなくbody-container(ドット付き)を書いていましたか? –
この質問には、すでに非常に良い答えがあります。 https://stackoverflow.com/questions/7049875/height-100-not-working – TeaCode