HPビルダー9で作成したサイトの左右スクロール問題

このQ&Aのポイント
  • HPビルダー9を使って作成したサイトで、左右にスクロールしなければならない問題が発生しています。
  • サイトを全画面表示すると左右のスクロールは必要ありませんが、パソコン画面の左に検索やお気に入りを出している場合にはスクロールが必要です。
  • ホームページの内容が常に中央に表示され、左右のスクロールが不要な方法はあるのか疑問に思っています。
回答を見る
  • ベストアンサー

HPビルダー9を使ってるんですが・・・。

順調にサイトが完成して、アップもできました。 フレームページをアップしてます。 2分割で左にMENUで右にページを作ってます。 困ってることは、アップしたら、左右にスクロールしなくてはいけなくなってます。縦はスクロールしていいんですけど、横にはしたくないです。でもそれは、パソコン画面の左に検索やお気に入りを出してるときだけで、全画面表示にすると、左右のスクロールは必要ありません。 ホームページを見る人によって、お気に入りを出したままの人や出さない人がいますよね。でも、出してても出してなくても、常にHPの内容が中央にきて、左右にスクロールしなくてすむ方法はありますか? パソコン初心者でよくわからないので、よかったら詳しくよろしくお願いいたします。

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

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

「どこでも配置モード」もしくは「かんたんスタイル」で作成されていませんか? この場合、左右フレームに表示されるページの内容が、絶対配置という上から○px右から○pxと、数値で固定された場所に表示されるため 見る側の環境によっては、表示が崩れたり横スクロールが表示されたりします。 <参考先> http://www.wsb.jp/hpb/kihon/doko.htm http://hpb.cool.ne.jp/hpbuilder/rule_dokode.htm http://www-6.ibm.com/jp/domino01/swhc/esupport.nsf/hintview/49256A6A0001F136492569DE002C84E8?opendocument ですので「標準モード」での作成をお勧めします。 また、フレームの幅は%の相対的な数値で設定すると、横にお気に入りを出しても表示部分が自動的に変化します。 また「*指定」を行なっておく方法もあります。(こちら推奨) 例えば右のMENUは幅を固定しておきたいので100pxにしておき、左のフレームを「*指定」と設定しておくと、 どんなに表示サイズが変化しても、右側のメニューは必ず100pxの幅で表示され その残りの画面に左側の内容が表示されます。 設定方法は、左右のフレームの上で右クリック→フレーム属性の変更→サイズ指定→ピクセルを選択 にて設定します。 左側も同様に設定しておきます。

参考URL:
http://www.wsb.jp/hpb/kihon/frame.htm#04

その他の回答 (2)

  • vivlet
  • ベストアンサー率36% (24/66)
回答No.2

>ホームページを見る人によって そう見る人によって、ブラウザの大きさは変わります。 画面の解像度、フォントサイズ、ブラウザを全画面表示しないとだっています。 なのでスクロールバーのことは気にしなくても良いと思いますよ。 確かにスクロールバーを出さない方法や、 HPの内容が中央に集めることも出来ますが、逆に見辛くなるような気もします。 どうしてもというなら、それこそ自分でHTMLを勉強しながら覚えた方が後々の為になると思います。

  • mr_rengel
  • ベストアンサー率36% (399/1080)
回答No.1

どれくらいの解像度のモニタをお使いかわかりませんが、フレームのサイズの指定はどうされていますか? %で設定されているのでしたら、ピクセルで幅を指定してサイズを固定してしまうのが良いと思います。

関連するQ&A

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

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

  • HPビルダーV6 フレーム(3分割)について

    フレームを3分割しています。 左 中央 右 で左のページからのリンクで左のページを残して 中央&右に(2分割表示)で表示させたいのですが… 可能でしょうか?

  • HPビルダーでフレームの分割作業がうまくいかない

    HPビルダーでフレームの分割作業がうまくいかないのです、分割は出来るのですが、左のフレームにリンクを作り、右のフレームの画面にリンクして、右のフレームの画面を右の画面だけに表示するという、簡単なものなのですが、それが、できません、何度、リンクをクリックしても、左のフレームに直接、右の画面が表示されるのです(つまり、左右とも同じ画面になる)どうすれば?

    • ベストアンサー
    • HTML
  • HPが上手く表示されないんです

    自作HPが実家のPCで上手く表示されないんです(´-`) そのページは、まずフレームで横に分割の後、縦に分割して3分割の状態にし(図1)、上ページに縦分割のフレームページを読み込ませて、全部で4分割されたページです(図2)。 ┌───┐ ├┬──┤←図1 └┴──┘ ┌┬──┐ ├┼──┤←図2 └┴──┘ それで、右下フレーム以外のBODYタグ内に「style="overflow-x:hidden;overflow-y:hidden;"」と書き、右下フレームにもスクロールバーの色をオレンジ色に変えるスタイルシートを読み込ませています。 でも実家のPCでは、全フレームにスクロールバーが出ていて、右下フレームのスクロールバーもオレンジ色じゃないんです。 私自身のや学校のPCで表示した時はスクロールバーは出ません。たぶん実家のPCのブラウザ設定に原因があると思います。何か考えられる原因があれば教えて下さいm(_ _)mその他、友達のHPの掲示板(CGI)も表示されなくて、書き込めなくて困ってます。そちらの解決法もあれば教えて下さい。実家のPCはWin98、IE4.0です。バージョンが古いだけでしょうか? また、自作HPの方で同じような表示になる別の書き方は無いでしょうか? 右下のフレーム以外は飾りみたいな感じです。右上フレームの背景は横に、左下フレームには縦に緑のギザギザが続くようにして、左上フレームの背景は全面が緑色になるようにしています。そして左下フレームにメニューを縦に並べてます。右下フレームにメニューで選んだ内容が表示されます。 (本当はHPのURLを書いた方が早いんでしょうけど…) やはりフレームを使わない方が良いでしょうか?何か良い案があれば教えて下さい。お願いします。

    • ベストアンサー
    • HTML
  • ホームページビルダー14です。フレーム分割して作ろうと思います。画面上

    ホームページビルダー14です。フレーム分割して作ろうと思います。画面上でいえば、上から5センチ程度でで上下分割、左から5センチ程度で左右分割、計4つのフレーム構成です。で、分割すると、各フレームにスクロールバーが表示されます。これって、ホームページを公開するときにも表示されるんでしょうか。消すことができますか。方法もざっくり教えてもらうと助かります。

  • ホームページビルダーでフレーム全体を中央に持っていく方法

    IBMホームページビルダー7.0を使用し、ホームページを作っているものです。 ブラウザでホームページを見てもらった時に、各パソコン毎にホームページが中央に来るように、ページ全体を一つの枠(表)で囲い、その中に字や写真等を配置した上で、全体の枠を中央揃えにしています。 ところが、今回フレームページを作ったのですが、 フレームページに(左右の2分割です)してしまうと、どうしても左揃えになってしまいます。 どうにかして、どのパソコンで見ても、ディスプレイの中央に表示されるように、フレームページ全体を中央揃えにしたいのですが、どのようにしたら良いのかがわからず、困っています。 どなたか、お分かりになる方、お教えいただけないでしょうか。どうぞ、よろしくお願い致します。

  • HTML フレーム スクロール

    3日前からHTMLで、ホームページ作成を試みているものです。 HTMLで、FRAMEというタグを使用し、ページを縦に3分割しました。 右30%、中央60%、左30%という具合に分割しましたが、右ページと左ページのHTMLは、同一です。 要は、中央のページに文章や画像を掲載し、右、左ページは、背景のようにしたいのです。 そうした場合、中央ページが長く(?)なってしまうのでスクロールが出てくるのですが、 そのスクロールが、中央ページの右側に出てきてしまうんです。 そのため、中央ページのみ、スクロール可能で、右、左ページは動かぬまま。 スクロールを右ページの右側に登場させ、ページ全体でスクロールさせるには、どうすればいいんでしょうか? 超初心者のため、上手く説明できているか不安ですが、解決方法をご存知の方がいらっしゃったら是非ご回答お願い致します。 また、この質問がとんだ見当違いでしたら、ごめんなさい。

    • ベストアンサー
    • HTML
  • ホームページビルダー11を使っているのですが・・・

    フレームを縦に2つに分割したページを作っています。 左側にメニューを表示して、右側のフレームには色々な情報をのせる・・というとこまでは出来ました。 その後なんですが、左のメニューの例えば「新着情報」をクリックしたら、右側のフレームが新着情報を表示している場所へとぶ(下がる?)ようにしたいのですが、やりかたがわかりません。 ラベルを付けることはできるのですが、メニューの「新着情報」の文字列にラベルへのリンクを貼ると、左側のフレームがそこへとんでしまいます・・・。 ガイドを見てもわからずお手上げ状態なので、どなたかわかる方がいたら教えて下さい!!お願いします!

  • HPビルダーでリンク先を別のフレームに表示することについて

     使用しているのはホームページビルダー11なのですが、自作CGイラス ト等載せるHPを作り始めました。作り始めて、順調に進んでいけると思 っていたら、肝心な所で行き詰ってしまい困っております。 どなたかご回答いただければ嬉しく思います。  閲覧し易い様、ページをフレームで左右二つに分割し、フレーム設定 ページ、フレーム内ページを左右作りました。右フレームには背景をい れております。(ここではピンク色の背景にしました) 左フレーム内のページにメニューを作り、左のリンクアイコンクリック で右にイラストを表示させるよう設定しました。  確認するためプレビューで左のメニューのリンクをクリックすると画 像は右に表示されるのですが、右側に入れていたピンクの背景が消え、 イラストの周囲が白い背景に変わってしまいます。そして右フレームの 左寄りに画像が表示されます。  よく他の方のイラストサイト様のHPを拝見させていただくのですが、左 のメニューのリンクをクリックすると右の背景はそのまま、画像だけ中 心に表示されています。 なぜ画像のみ表示させることができないのでしょうか? 画像もなるべくフレームの中心に表示させたいのですが・・・。 色々考えてみましたが設定等のやり方が思いつきません。 右フレームの背景はそのままに、画像のみフレームの真ん中に表示させるための 方法の分かる方がいらっしゃいましたら教えていただけないでしょうか。 よろしくお願いします。

  • スクロールバーが出ない

    ホームページビルダー7を利用してます フレームで縦二つに分割しているページがあります 右のページはスクロールバーが出るのですが 左にはでません フレームの属性で、スクロールバーがなしになってたので 自動にしたのですが直りません 転送が出来てないのでしょうか? フレームの属性を変えたときのあとは転送はそのページを転送するのではなくほかの方法がありますか? ちなみに、プレビュー画面ではちゃんとスクロールバーは出てます つたない説明ですが、どうぞよろしくお願いします

専門家に質問してみよう