忽略overflow:auto元素中的元素

时间:2012-11-15 21:06:38

标签: javascript html css

我在下面有一个HTML结构:

<div style="overflow:auto;" id="wrap">
    <div id="text">content</div>
    <div id="a"> </div>
</div>

是否可以将溢出仅考虑#text的大小并忽略#a,即使#a进一步溢出?我不能把#a放在包装DIV之外。如果这是唯一的选择,我可以使用javascript。

编辑:以下是我所拥有的一个示例,以便更清楚地展示我所要求的内容:http://jsfiddle.net/mAHMb/

1 个答案:

答案 0 :(得分:1)

也许这会有所帮助?:

请尝试将overflow-y:auto;添加到#text然后设置其高度,删除#wrap高度,您应该能够滚动#text而不滚动#a。

以下是jsfiddle示例:http://jsfiddle.net/R4QWP/