【问题标题】:Firefox keeps showing scrollbars for iframes. How to hide themFirefox 不断显示 iframe 的滚动条。如何隐藏它们
【发布时间】:2014-08-21 23:35:10
【问题描述】:

原文链接:http://www.webdeveloper.com/forum/showthread.php?235680-FF-has-problems-with-IFrames-scrolling-and-height

我一直是 FireFox 的粉丝,但现在我开始讨厌它了。我正在将我的页面更改为具有 IFrame,现在 FireFox 令人头疼,而 IE 的工作方式就像一个魅力!

我的 iframe 如下: 代码:

<iframe id="leftiframe" src="<?=$page?>" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" vspace="0" hspace="0" style="overflow:visible; width:100&#37;;">
</iframe>

但 FireFox 继续在我的 IFrame 中显示滚动条,scrolling=no。为什么 FireFox 不明白我不想要滚动条。此外,在 FireFox 中未正确报告 IFrame 的大小。不适用于offsetHeightclientHeightscrollHeight 或其他。

【问题讨论】:

  • 应该注意,从&lt;iframe&gt; 中删除滚动条是非常愚蠢的。如果使用小屏幕分辨率,它会阻止用户看到其中的内容。

标签: html firefox iframe


【解决方案1】:

HTML5 不支持 iframe 滚动属性。您需要使用 CSS 来移除滚动条。

#leftiframe {
  overflow: hidden;
}

【讨论】:

    猜你喜欢
    • 2011-02-22
    • 1970-01-01
    • 2014-11-11
    • 1970-01-01
    • 2013-03-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多