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 的滚动条样式
我的 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 的滚动条样式