これはよく聞かれる質問であることは知っていますが、単純であるべきことに対する解決策がまったく見つかりませんでした。
これが私のコードです:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>test</title>
<!--CSS STYLING-->
<link rel="stylesheet" href="../cssReset.css" />
<style>
html, body {
height: 100%;
}
#menu {
height: 100px;
background-color: red;
}
#center {
height: 250px;
background-color: green;
}
#main {
height: 100%;
background-color: blue;
}
</style>
</head>
<body>
<div id='menu'>
</div>
<div id='center'>
</div>
<div id='main'>
</div>
</body>
</html>
非常に単純ですが、最後の div をページの下部まで拡張することはできません。「auto」を使用すると、コンテンツがないため、何も表示されません。100% を使用すると、ブラウザーの高さが使用され、不要なスクロールバーが作成されます。
私に何ができる?
ありがとう。