divタグの高さをブラウザのウィンドウの高さと正確に同じにします。したがって、ブラウザのサイズを変更すると自動的に調整されます。 それでは、CSSと同じ高さに設定する必要があります。CSS/HTML5:divタグの高さをブラウザウィンドウの現在の高さに合わせるにはどうすればよいですか?
私は動作しません
.class {
height: 100%;
}
を試してみました。
em、rem、vh、whは明らかにフォントでしか動作しません。
ただし、ボディタグをある程度のピクセルにハードコードすると、その割合は子タグで機能しますが、これは動的ではありません。
私が欲しいもの:私のブラウザにこのスタックページを表示しているのと同じです。ブラウザのサイズを変更しても、同じサイズのページが表示され、新しいサイズに合わせてサイズ変更されるだけです(応答可能)。
ありがとうございました。あなたがhtml
の子であるDIV(任意のDIVは別の要素の子である、別の容器なしDIVがbody
の子である、のための高さ基準を設定する
html, body {
width: 100%;
margin: 0;
}
を追加する必要が
_ "EM、REM、VH、明らかにのみフォントで作業WH" _ - 間違いました。しかし、 'height:100%;' _only_は、親要素に明示的な高さが設定されている場合に機能します。 – CBroe
[ブラウザのウィンドウの100%の高さにする]の可能な複製(https://stackoverflow.com/questions/1575141/make-div-100-height-of-browser-window) – Gerard