2

垂直スクロールバーの非表示に関する同様の質問をすべて読みました。

以下のトリックがIEとChromeで機能するが、Firefoxでは機能しないというのは繰り返し発生する問題のようです。

例えば:

  • overflow:hiddeniframeで動作していません。

  • iframeの周りにdivwithを追加しても機能しません。overflow:hidden

  • seamlessiframeにhtml5クラスを使用しても機能しません。

  • scrolling="yes"overflow:hiddenは機能していません。

  • scrolling="no"ありoverflow:hidden(およびなし)は機能していません。

  • iframe::-moz-scrollbar {display:none;}動作していません。

  • ..。

Firefox用に機能するHTML/CSSタグはありますか?JSに切り替える必要がありますか?

注:SRCファイルを編集できません。TwitterBootstrap2.0.3でページを作成しています。

SRCのプライマリhtmlは次のとおりです。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html id="ctl00_Html1" lang="en-us" dir="ltr" __expr-val-dir="ltr" xmlns:o="urn:schemas-microsoft-com:office:office"> <head id="ctl00_Head1"> <body class="v4master" onload="if (typeof(_spBodyOnLoadWrapper) != 'undefined') _spBodyOnLoadWrapper();" scroll="no"> </html>

ご協力いただきありがとうございます!アダム


@hobberwickeyが言ったように...

編集できないページの内容が溢れているため、スクロールバーを非表示にできません。

これを変える方法があれば...すべての耳。:)

4

3 に答える 3

1

HTML と CSS が実際にどのように見えるかを知らずに言うのは難しいですが、スタイルを適用したいと思うでしょう。

位置: 相対または絶対; 最大幅: 100%; 最大高さ: 100%; オーバーフロー: 非表示;

親ウィンドウ内ではなく、iframe 内の html および body 要素への CSS ファイルへ。

于 2012-05-02T19:20:32.220 に答える
0

実際、私にとっては次のように動作しました: width="100%" height="1000px" scrolling="yes" style="display:inline;overflow-y:hidden;"

于 2013-01-19T23:33:12.073 に答える
0

The reason that scrollbar are showing is because there is somthing to scroll. So don't do to difficult about it and remove the scrolling content. With other words make your content smaller then the iframe where in must display. Make the body even with the showing content and make the iframe a fraction larger. and there will be no scrollbar, because there is nothing to scroll. If there is no tag/attribute for it, you must not create a reason for a using one.

Roberto Philippo.

于 2013-05-25T14:52:00.203 に答える