• ベストアンサー

フレーム内のサイトをスクロール不可にする方法

こんにちは。 最近ホームページを作り始めたのですが、ひとつ判らないことがあります。 ホームページでフレームを使用してメイン、サブの2分割をしています。 そこで、サブフレームに自分の前のHPを表示するのですが、 表示させた場合、前のHPのサイズが大きい為、フレーム内でスクロールしてしまいます。 これを止める方法はあるのでしょうか? スクロールバーは消せております。 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • ao_
  • ベストアンサー率33% (15/45)
回答No.2

全然自信はありませんが、 スクロールさせたくない方のフレームにCSSで 『overflow:hidden』を指定してみてはどうでしょうか? 的ハズレでしたらごめんなさい。

marru3
質問者

お礼

ao_さん overflow:hiddenの方法で一度行ってみます。 ご回答ありがとうございます。

その他の回答 (2)

noname#12599
noname#12599
回答No.3

フレーム機能を使わずにCSSまたはJavascriptを使用すればいいのではないでしょうか。 よく似た質問がありますよ。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1318727

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=1318727
marru3
質問者

お礼

gm1999さん http://oshiete1.goo.ne.jp/kotaeru.php3?q=1318727 をチェックして調べてみます。 ありがとうございました。

  • nyonyon
  • ベストアンサー率51% (893/1745)
回答No.1

フレーム設定ファイルで、スクロールバーの表示を無しにすることは可能です。 ですが、フレーム内に表示できない部分は見ることができなくなりますが。 表示させる画面(解像度)サイズは、見る側の環境によって違います。 ご自身の画面ではスクロールを止めても見ることができても、低い解像度の人はさらに狭い範囲しか見ることができなくなってしまうと思うのですが。 スクロールバーは見えない部分があるときに表示されるものですから、不可にするより、デフォルトのオート表示になさった方が良いのではと思います。

参考URL:
http://www.tagindex.com/html_tag/frame/frame_scrolling.html
marru3
質問者

お礼

おはようございます。nyonyonさん SCROLLING="NO"にしていますが、マウスの真ん中のホイールを動かすことでスクロールして全部が見えてしまいます。 実は、フレームで表示したい部分は、前のホームページの一部だけで、他は表示してはいけない(関係ない事が書かれている為です)ので この方法で実現しようとした訳です。 スクロールを止める方法はやはり無いのでしょうね。 ありがとうございました。

関連するQ&A

専門家に質問してみよう