私はしばらくこれに苦労していて、解決策を見つけることができないようです。フレーム、トップボックス、左ボックスと右ボックス、そして最後の2つを含む中央のボックスがあります。
フレームの高さからトップボックスの高さを引いたものにします。これにより、フレームがいっぱいになり、それ以上何も残りません。
私の現在のコードの何が問題になっていますか、そしてこれを達成するための適切な方法は何でしょうか?
コードは次のとおりです。
<html>
<head>
<style type="text/css">
#frame {
width: 800px;
min-height: 500px;
border: 1px solid black;
}
#top {
width: 800px;
height: 80px;
float: left;
background-color: #666;
}
#middle {
width: 800px;
height: 100%;
float: left;
}
#left {
width: 200px;
height: 100%;
float: left;
background-color: #B3B4BD;
}
#right {
width: 600px;
height: 100%;
float: left;
background-color: #99BC99;
}
</style>
</head>
<body>
<div id="frame">
<div id="top">Top</div>
<div id="middle">
<div id="left">Left</div>
<div id="right">Right</div>
</div>
</div>
</body>
</html>