• 締切済み

フレームについて

下記のようなフレームの設定をした場合、ウィンドウが全画面だった場合はちゃんと表示されるのですが、中間ぐらいだった場合は上記フレーム、下記フレームとも少し隠れた表示になってしまいます。 これをどうか解消できる方法はないのでしょうか?  推測ではパーセント指定的な物になっているからではと思っているのですが、どうでしょうか お願いします。 <FRAMESET rows="7,91,3" frameborder="0" border="0" framespacing="0"> <FRAME src="index01.html" name="1" scrolling="no"> <FRAME src="index02.html" name="2"> <FRAME src="index03.html" name="3" scrolling="no"> <NOFRAMES>

みんなの回答

  • RITYABOU
  • ベストアンサー率26% (4/15)
回答No.2

ceita さんのおっしゃっていることの詳細は、以下を参照して下さい。 http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401j/types.html#type-multi-length

参考URL:
http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401j/types.html#type-multi-length
  • ceita
  • ベストアンサー率24% (304/1218)
回答No.1

まず、余談ですが。 「FRAMESET rows="7,91,3"」 と言う風に指定すると普通はピクセル単位だったようなきがするのですが? パーセントで指定するならば、 "7%,91%,3%"と指定するはずです。 では、本題です。 ピクセル単位で指定すると、窓の大きさにかかわらず、 (ただし、あまり窓を小さくされるとやはりレイアウトが崩れますが。) 固定幅で表示されます。 また、「*」で可変の幅指定になります。 ですので、 "rows="120,*,100"などとすればよいのではないでしょうか? 数値は適当にあわせてみてください。