我有这个简单的HTML结构:绝对定位的div的高度被忽略
<div id="mainbody">
<div id="main">
...
</div>
<div id="left">
...
</div>
</div>
<div id="footer">
...
</div>
股利“型主体”具有位置:相对的。 div“left”在页面左侧拥有绝对位置和动态高度。 div“main”浮动在div左边的左边。
CSS:
#mainbody {
position:relative;
}
#left {
position:absolute;
width:250px;
}
#main {
float: left;
margin-left: 260px;
width:80%;
}
的问题:格“左”被忽略,格“页脚”开始,在格“主”,即使在div“左”结尾的高度比格大高度“主要”。
必须看到CSS以及准确回答。 – Scott 2012-02-12 00:08:56