私は次のレイアウトのdivを持っています
<html style="height:100%">
<body style="height:100%">
<div id="divBody" style="height:100%;width:1000px">
<div id="divHeader" style="height:30px"></div>
<div id="divContent" style="height:100%">
<div id="divLeft" style="height:100%; float:left; width:200px; border-left:1px solid black"></div>
<div id="divRight" style="width:800px"></div>
</div>
<div>
</body>
</html>
私の問題は、divContentの高さが体の100%であるということです。私がする必要があるのは、divBodyの高さ全体からdivHeaderの高さを引いたものです。そこで、divContentの高さをautoに設定しました。
<html style="height:100%">
<body style="height:100%">
<div id="divBody" style="height:100%;width:1000px">
<div id="divHeader" style="height:30px"></div>
<div id="divContent" style="height:auto">
<div id="divLeft" style="height:100%; float:left; width:200px; border-left:1px solid black"></div>
<div id="divRight" style="width:800px"></div>
</div>
<div>
</body>
</html>
これで、divContentの高さは正しくなり、divBodyの100%からdivHeaderの高さを引いたものになりますが、divLeftの高さはその親(divContent)の100%を満たしません。ここで両方の世界を最大限に活用するにはどうすればよいですか?