我读过很多关于这个问题的问题,但没有真正发现我在找什么。我有下面的简单的HTML和CSS代码。我想要做的只是把滚动条放在“left_content”DIV上。正如您现在在示例中看到它在“左”DIV上所示。如果我将CSS中的“scroll:auto”从#left移动到#left_content,则滚动条出现在右侧。这是为什么?以及如何将滚动条放置在#left_content上。谢谢。CSS:固定/固定顶部菜单栏
<style>
#left{float:left; width:50%; height:100%; overflow:auto;}
#right{float:left; width:50%; height:100%;}
#left_menu{width:100%;}
#left_content{width:100%;}
.clear{clear:both;}
</style>
<div id="left">
<div id="left_menu">
menu point 1 | menu point 2 | menu point 3
</div>
<div id="left_content">
1 <br/>2 <br/>3 <br/>4 <br/>5 <br/>6 <br/>7 <br/>8 <br/>9 <br/>10 <br/>11 <br/>12 <br/>13 <br/>14 <br/>15 <br/>16 <br/>17 <br/>18 <br/>19 <br/>20 <br/>21 <br/>22 <br/>
1 <br/>2 <br/>3 <br/>4 <br/>5 <br/>6 <br/>7 <br/>8 <br/>9 <br/>10 <br/>11 <br/>12 <br/>13 <br/>14 <br/>15 <br/>16 <br/>17 <br/>18 <br/>19 <br/>20 <br/>21 <br/>22 <br/>
1 <br/>2 <br/>3 <br/>4 <br/>5 <br/>6 <br/>7 <br/>8 <br/>9 <br/>10 <br/>11 <br/>12 <br/>13 <br/>14 <br/>15 <br/>16 <br/>17 <br/>18 <br/>19 <br/>20 <br/>21 <br/>22 <br/>
</div>
</div>
<div id="right">
Some other content that is adjusted so that there is no scrolling needed.
</div>
<div class="clear"></div>
是这样的吗? http://jsfiddle.net/kubqrvrk/ –
'
'已弃用。使用替代品 –
谢谢。我正在寻找的是#left_content的其他地方没有滚动条。 – Sandor