1

元のリンク: 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または何でもありません。

4

1 に答える 1

6

iframe スクロール属性は、HTML5 ではサポートされていません。スクロールバーを削除するには、CSS を使用する必要があります。

#leftiframe {
  overflow: hidden;
}
于 2013-02-07T00:30:28.723 に答える