0

IE 6 将 CSSheight属性视为min-height,即如果一个元素已height: 500px应用到它,但其内容高于 500px,则该元素将变得更高以适应它们。

我试图给一个元素一个固定的高度,并添加一个滚动条以允许在必要时将内容滚动到视图中。

如何让 IE 6 尊重height分配给它的内容,并允许将内容滚动到视图中?

.myelement {height: 500px; overflow-y: scroll;}适用于其他浏览器,但不适用于 IE 6。

4

2 回答 2

1

这应该可行,我已经在 IE6 中对其进行了测试:

http://jsfiddle.net/tmq3r/

只需设置一个高度并给它溢出:自动

于 2012-08-23T14:51:27.810 回答
1

overflow-y:scroll;应该也适用于 IE6。

<div id='test' style="position:absolute; top:10px;left:50px; width:500px; height:200px;background-color: #ffffff; overflow-y: scroll;">
    <div  style="position: absolute; top: 10px; height: 650px; left: 50px; width: 500px;background-color: #000000;"></div>
</div>
于 2012-08-23T14:52:53.517 回答