• ベストアンサー

フレームがばらばらに・・・

ホームページを上下二つのフレームに分けて作ったのですが、 ウィンドウを大きくすると二つが離れてしまいます。 <frameset rows="430,88" frameborder="NO" border="0" framespacing="0"> <frame src="top_frame_main.html" name="mainFrame" marginheight=0> <frame src="top_frame_navi.html" name="naviFrame" marginheight=0> </frameset> 上の二つのフレームが同じ距離を常に保つようにするには どうすればよいでしょうか?教えてください!

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

  • ベストアンサー
  • so_blue
  • ベストアンサー率48% (50/104)
回答No.3

>二つのフレームがひっついたり離れたり・・・・ A:フレームとフレームの間に、謎のものが入る B:フレームの中身(HTMLに記述されているもの)同士が離れてしまう という2つを予測してみたのですが、 自分の環境(win+IE5.5/NC4.7)ではAは確認できませんでした。 ゆえに、B の不具合でしょうか?? # それとももっと違うとか... Bの場合だと、単純に表示する中身が足りなくて、 空白部分が生じてしまうのではないでしょうか。 該当ページはwindow.openで固定サイズのウィンドウを開き、resizeble=no にすれば 結果的に意図したように見せられるのかな...と予測。

shocorax
質問者

お礼

Aの『フレームとフレームの間になぞのものが入る』事はなかったです。 Bの『フレームの中身が離れてしまう』のでもないんです。 いろいろ考えてくださりありがとうございました。 これから要勉強!ですね。

その他の回答 (2)

  • so_blue
  • ベストアンサー率48% (50/104)
回答No.2

> <frameset rows="430,88" frameborder="NO" border="0" framespacing="0"> rows="80%,20%" とかでないですか? 比率はお好みで変えてください

shocorax
質問者

補足

回答ありがとうございます。 フレームの比率ではなく、このフレーム同士の距離が 変化してしまうのです。 二つのフレームがひっついたり離れたり・・・・

  • mirurin
  • ベストアンサー率43% (48/111)
回答No.1

フレームがばらばらとは一体どういった状態でしょう? <frameset rows="*,88" frameborder="NO" border="0" framespacing="0"> こうすれば下のフレームの大きさは固定されますが、 そういうことではないですよね?

shocorax
質問者

補足

回答ありがとうございます。 フレーム一つ一つの大きさは変わらないのですが、 この二つの距離が固定されないんです。 ウィンドウ画面を大きくすればするほど 下部分のフレームが上のフレームから離れていってしまうのです。 質問がわかりにくくてすみません・・・・

関連するQ&A