0
私は次のコードを使ってページレイアウトを作成しています。コンテナdivの高さをウィンドウの高さに合わせるようにしますが、ウィンドウの高さを変更すると、すべての内容が垂直方向に一緒に圧縮されます。コンテナdivの高さと幅を修正するにはどうすればいいですか?コンテナのdivの高さにウィンドウの高さを合わせる方法はありますが、ウィンドウのサイズは変更しないでください
<style type="text/css">
* {
margin: 0;
padding: 0;
}
#container {
margin: 0 auto;
width: 800px;
height:100vh;
background-color: azure;
}
#rw1 {
height: 10vh;
background-color: aliceblue;
}
#rw2 {
height: 80vh;
background-color: #ff6a00;
}
#rw3 {
height: 10vh;
background-color: #808080;
}
</style>
<div id="container">
<div id="rw1"></div>
<div id="rw2"></div>
<div id="rw3"></div>
</div>
高さを固定することはどういう意味ですか?画面が短くなるとコンテンツが一気に盛り上がってくることを望まないのですか? –
彼らは絞り込み、あなたは 'vh'ユニットを使用して、ビューポートの高さに応じて動作します。しかし、私は全体の質問を得ることはありません! –
@JacobGrayウィンドウが最大になると、divは画面の高さに収まりますが、ウィンドウのサイズが変更されると、コンテンツは圧迫されません。ありがとう。 – TaroYuki