#sidebar
次の問題があります: a が一定の 27px にまたがり、a#content
が画面の残りの部分にまたがるhtml ページを作成したいと思います。は#content
2 つの領域に分割され、40% ~ 60% に分割されます。
<html>
<body>
<div id="sidebar">
</div>
<div id="content">
<div id="forty-percent">
</div>
<div id="sixty-percent">
</div>
</div>
</body>
</html>
次のcssを作成しようとしました:
#sidebar{
width:27px;
}
#content{
position:absolute;
padding-left:27px;
width:100%;
}
#content
しかし、パーセンテージは内部の領域ではなく幅から計算されるため、コンテンツを 40% から 60% に分割することはできません。
私は何を間違っていますか?助けていただけますか?
アップデート:
動作しないバージョンのデモ:
http://jsbin.com/iseqon/1/edit
理想的には、破線のボックスは青いボックスの内側に並べて配置する必要があります。