Css 控制重叠的滚动条

Css 控制重叠的滚动条,css,internet-explorer,Css,Internet Explorer,在IE 7中(还没有针对其他版本的IE进行测试),当我调整浏览器的大小时,我页面上某个iFrame中的滚动条将变为活动状态(如我所愿) 但是,页面上可见的控件(文本框、带边框的div)与(水平和垂直)滚动条重叠。这就好像他们的z索引比滚动条的高 有人知道我能做些什么来确保这不会发生吗 这是一个已知的回归,当IE7发布时(也发生在IE8中),微软拒绝了(从他们类似的公共bug追踪器中) 这只在IE7或IE8中的中发生 可以 基本上,使用框架集和IE7+是一件非常痛苦的事情。我强烈建议不要这样做。将

在IE 7中(还没有针对其他版本的IE进行测试),当我调整浏览器的大小时,我页面上某个iFrame中的滚动条将变为活动状态(如我所愿)

但是,页面上可见的控件(文本框、带边框的div)与(水平和垂直)滚动条重叠。这就好像他们的z索引比滚动条的高

有人知道我能做些什么来确保这不会发生吗


这是一个已知的回归,当IE7发布时(也发生在IE8中),微软拒绝了(从他们类似的公共bug追踪器中)

这只在IE7或IE8中的中发生

可以


基本上,使用框架集和IE7+是一件非常痛苦的事情。我强烈建议不要这样做。

将iframe上的滚动属性更改为“自动”,而不是“是”,并且滚动条的行为符合预期

<iframe class="frmProperty" height="100%" frameborder="0" id="ifrmProperty" name="ifrmProperty" width="100%" scrolling="auto" ></iframe>


如果您确实在iframes(而非框架)中看到了这一点,请添加URL或一些源代码进行测试。我只在框架集上看到过这一点。整个代码库不是我的,所以我仔细检查了一下。我的源代码中没有或标记&没有一个是动态生成的。i、 做一个查看源代码都不会显示这两个标签。当我试着放几个简单的页面来演示这一点时,当然不会发生!我应该补充的是,与滚动条重叠的元素是绝对定位的,并且在代码隐藏文件中也会动态调整大小(如果该信息相关)