• ベストアンサー

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

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

  • marru3
  • お礼率96% (185/192)
  • HTML
  • 回答数3
  • ありがとう数3

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

  • ベストアンサー
  • 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

  • フレームのスクロールをできなくしたい。

    左右に分けて、右のフレームを上下に分けています。 右上のフレームをスクロールしないようにしたいのです。 スクロールバーの非表示をしたり、 フレームのサイズを不変にしたりしてみたのですが、 マウスで動かすとスクロールできてしまいました。 スタイルシートを使わない方法を教えてください。 もし方法がない場合でも、ないことを教えていただけると助かります。 どなたかよろしくお願いします。

  • フレームのサイズ固定とスクロールバー

    初心者ですが、宜しくお願いいたします。 現在「上部にタイトル」「下左にメニュー」「下右に本文」のフレームで3分割されたhpを作成途中です。 1.表示サイズを狭くした場合、下右の本文が左によって来て左下のメニューの幅が狭くなってしまいます。左下のメニューの横サイズを固定したいのですがどうすれば宜しいのでしょうか? 2.また、表示サイズを小さくして上部タイトルの幅よりも狭くなった時にタイトルの下ではなく、画面全体の一番下にスクロールバーを出したいのですが出来ますでしょうか? 3.同じ事が縦でもあり、上下の表示を狭くした場合下左のメニューの下が隠れたときに、画面全体の右側(下右の本文の更に右)にスクロールバーを表示したいのですがいかがなものでしょう? デザイン的にフレームとフレームの間にスクロールバーは避けたいのです。 何卒、宜しくお願いいたします。

    • ベストアンサー
    • HTML
  • フレームのスクロール設定について

    HPリニューアルにともない、スタイルシートとフレーム(上に1つ、下に右左2つの計3つのフレーム)を使ってプログラミングしているのですが、スクロールバーの設定がうまくできません。 TOPページにはスクロールバーは表示したくないので、フレームと一緒にスクロール非表示の設定にしてあるのですが、そうすると他のページにリンクせててもスクローリングされません。 autoに設定するとTOPページにもスクロールバーが表示されてしまい、ほかになにか方法があれば教えていただきたいです。 よろしくおねがいいたします。

    • ベストアンサー
    • HTML
  • 左右のフレームを同時にスクロールさせる。

    左側のフレーム(left)にスクロールバーをつけることなく、右側のフレーム(right)のスクロールバーだけで左のフレームも同時にスクロールさせる方法を教えて下さい。 というのも運営しているホームページのお客様から左のメニューが全部見えないので改善して欲しいとご指摘を頂いたためです。 (ホームページの作成及びメンテナンスの都合上、左右にフレームを分割したホームページですが、無理です。もしくはテーブルでホームページを作り直せばといった回答はご遠慮下さい。少しでもご参考になればということでURL:www.e-mail.acをのせておきます。)

    • ベストアンサー
    • HTML
  • フレームを使ったときに横スクロールバーを表示させたい

    社内ホームページで左右分割のフレームを使おうと思っています。 左のフレームに http://www14.plala.or.jp/sugachuu/JavaScript/index3.html のページで紹介されている『Explorer風メニュー(2)』を使用して、 選択されたファイルを右のフレームに表示したいのですが、 その際、左フレームのリンクがどんどん奥深くなった時に、フレーム幅より長いリンク先名称が折れ曲がって表示されてしまいます。 とても見にくいので横スクロールバーを表示させて一行で表示させたいのですが、やり方がわかりません。 縦スクロールバーは自動に出てきます。 IEはバージョン6.0です。 お手数ですが、この件に関して分かる方がいらっしゃいましたらよろしくお願いいたします。

  • HPビルダー8 フレームを消して1つにまとめたい!

    HPビルダーでHPを作って公開しています。 でも今のHPはフレームを使って2分割に分かれています。 左のフレームにメニューが縦にならんでいてスクロールバーが付いています。右にはメイン?ページがあります。 それを分割しないで今度はフレームを使わず今までのHPの感じで1つのページに変えたいのですがどうやったらできますか? 作り直すしかありませんでしょうか? 宜しくお願いします!

  • フレームのスクロールバーについて

    htmlでフレームセットで、フレームにスクロールバーを表示、非表示の設定ができますが、たとえば縦のスクロールバーのみ表示というような設定はできるのでしょうか。

  • CSSでの擬似フレームでのフレームのスクロールバーのサイズについて

    CSSで擬似フレームとしてoverflowのautoなどを使う方法がありますが、 そこで出来たフレームの枠にスクロールバーがあり、このスクロールバーのサイズをウインドウサイズの大小に合わせて可変させる事はできるものなのでしょうか? 通常のiframeを使用したインラインフレームであれば、ウインドウサイズを大きくしたり小さくしたりするとそれに合わせてスクロールバーの大きさも変わるのですが、CSSでの擬似フレームの場合、それが出来るのかどうか知りたいです。 分かる方、いらっしゃいましたらお願いいたします!

  • フレームとスクロール

    frameset により、フレームを左右に分割し、左にメニュー、右にコンテンツを表示しました。 メニューフレームに <a href="・・・・.html#a" target="content">A として、コンテンツフレームに <a name="a"> を設定すると、メニューフレームの「A」をクリックすると、コンテンツのフレームは 「A」のところまでスクロールします。 これを、少し変化させて、 「A」をクリックすると、右スクロールバーを一回クリックしたのと同様に、下に隠れていた 続きの部分が上に移動して表示されるようにしたいのですが、・・・。 HTLMで、こういった処理が可能でしょうか。可能でしたら、教えていただきたいのですが。 不可能でしたら、あきらめます。よろしくお願いします。

    • ベストアンサー
    • HTML
  • フレームで困ってます。。助けてください。

    TOPページを(30%と70%の)フレームで 分割し、上の(30%)の方にいろいろなコンテンツを置き、そのコンテンツをクリックすると画面下のフレームに(リンク先が?)表示されるようにしたいのです。 それでコンテンツを5つほど並べてみたのですが(上のフレームに)、アップロードして自分のサイトを見に行くと、上のフレームが真っ白で、右側にスクロールバーが現れて、スクロールしなければコンテンツが 見れないようになってしまっています。 本当は、トップを開いたときに、右のスクロールバーが出ないようにして、コンテンツがちゃんと(スクロールしないでも)表示されるようにしたいんです。 今は、ホームページビルダー8とあわせて、HTMLで編集をしていますが、HTMLのほうは初心者なので、なるべくわかりやすくご教授願います。

    • ベストアンサー
    • HTML

専門家に質問してみよう