IE11 - 滚动条闪烁

IE11 - Scrollbar flickers

我的 Web 应用程序在顶部有一个侧导航(左)和水平导航。

高度始终基于加载内容的高度。我有一个“resizeMe”功能。

但现在我遇到的问题是,加载(iFrame)时滚动条会短暂​​闪烁,然后又消失。有没有办法让IE11的滚动条默认消失?

我已经在 :

上尝试了以下属性
<iframe name="Source" 
        id="Source" 
        src="" 
        frameborder="0" 
        scrolling="" 
        style="height: 905px; overflow: hidden; -ms-overflow-style: none;" 
        onload="resizeMe()">
</iframe>

身高计算

谢谢! :)

我有一个网站,其中嵌入了另一个页面,其滚动条被隐藏,甚至不显示在 IE 11 中(加载时)。我在嵌入式站点中使用的代码是:

  • scrollbar-width:none;
  • -ms-overflow-style:none;(你用过这个,试试其他的)
  • ::-webkit-scrollbar{width:0}

    您使用了 overflow:hidden; ,它不仅隐藏了滚动条,而且还禁用了滚动,所以使用 -ms-overflow-style:none; 将无用,如果你想禁用滚动,因为你已经使用了 overflow:hidden;。并且上面的代码隐藏了滚动条,但是启用了滚动(不像overflow:hidden;
    我建议你,如果你嵌入了一个归你所有的网站,然后尝试将这些代码放入你的嵌入网站中。
    我不认为根据 this Stack Overflow answer.
  • ,主流浏览器将遵循 iframe 的滚动条样式