我已经在这个网站上工作了一段时间,试图让事情对我有用,但无济于事。我想要做的是制作一个三栏网站,两个末端栏是固定的。但是中心 div 应该根据内容是否溢出它的高度来滚动。
贝娄是HTML
<div id="main_body">
<div id="accord_menu">
Left Navigation Accordion
</div>
<div id="col_two">
There is no knowledge that is not power
</div>
<div id="col_three">
<div id="inner">
Here is the right navigation
</div>
</div>
<br class="clear"/>
</div>
这是我到目前为止使用的 CSS:
#accord_menu{
height: auto;
width: 150px;
position:fixed;
margin-left:3px;
margin-top: 53px;
padding-top: 20px;
}
#col_two{
width: 600px;
height: 1000px;
border: 1px solid #AAA;
background: #E6E6FA;
position:relative;
}
#col_three{
width: 200px;
height: auto;
max-height: 92px;
min-height: 91%;
position:fixed;
margin-left:900px
margin-top: 53px;
background: #E6E6FA;
}
当我调整浏览器的大小时,固定的内容消失了,尤其是右边的,并且没有水平滚动。我还尝试将固定的放置在div
相对位置的 a 中,当浏览器调整大小并流过中心 div 时,内容仍然开始移动(col_two)
。我真的很感激这方面的所有帮助。谢谢。