我有以下问题:我想创建一个 html 页面,其中 a#sidebar
跨越恒定的 27px 并且 a#content
跨越屏幕的其余部分。#content
分为两个区域,分为 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%;
}
但是我不能将内容分成 40%-60%,因为百分比是根据宽度#content
而不是内部面积计算的。
我究竟做错了什么?你能帮忙吗?
更新:
不工作版本的演示:
http://jsbin.com/iseqon/1/edit
理想情况下,虚线框应在蓝色框内并排放置。