基本的に、兄弟の div、ヘッダー、コンテンツ、フッターがいくつかあります。ウィンドウのサイズが変更されたときに、ヘッダーとフッターによって残された親のスペースをコンテンツで動的に埋める必要があります。
それらのすべてまたは一部で height:100% を使用しようとしましたが、常に要素が高すぎます。スクロールバーは必要ありません。これは CSS だけで行うことができますか、それとも Jquery を使用する必要がありますか?
HTML
<html class="fill">
<body class="fill">
<div>header</div>
<div class="content">content</div>
<div>footer</div>
</body>
</html>
CSS
.fill
{
height:100%;
}
.content
{
height:100%;
}