- ベストアンサー
Dreamweaverで左固定メニューで右にメインフレームがでるものをつくっています。
- 画面の大きさを大きくすると左フレームと右フレームのあいだに白い余白ができ、画面を小さくするとその間が交差しながら小さくなります。
- noresizeをいれているのですが、これがなおりません!画面の大きさをかえても右フレームと左フレームの境界線をなしにしたいのですがどうしたらいいのでしょう。
- HTMLのコードは、<frameset rows="*"cols="245,900" frameborder="no" border="0"> <frame src="menu/menu.html" name="leftframe" frameborder="no" scrolling="no" noresize="noresize" marginwidth="0" marginheight="0" id="leftframe" border="0"/> <frame src="welcomephoto.html" name="mainframe" frameborder="no" noresize="noresize" marginwidth="0" marginheight="0"id="mainframe" border="0" /> </frameset><noframes><body> </body> </noframes></html>
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
なるほど、フレームが固定できないとのことなので、下記のようにメイン部分を%で指定すると固定できます。 下記では、メインを100%で固定してますので、右のフレームのみ動きます。 <frameset cols="245,100%" frameborder="no" border="0">
その他の回答 (1)
- akira618
- ベストアンサー率35% (101/281)
下記のようにすれば、ボーダーの表示はなくなります。 <frameset rows="*" frameborder="no" border="0" framespacing="0"> <frameset cols="245,900" frameborder="no" border="0"> <frame src="menu/menu.html" name="leftframe" frameborder="no" scrolling="no" noresize="noresize" marginwidth="0" marginheight="0" id="leftframe" border="0"/> <frame src="welcomephoto.html" name="mainframe" frameborder="no" marginwidth="0" marginheight="0"id="mainframe" border="0" scrolling="auto" /> </frameset>
お礼
回答ありがとうございます。 仰る通りにコードをコピペしたのですが、変化がありません。 境界線などはないのですが、プレビューで見たとき、開くウィンドーの大きさによって(ウィンドーの右下角で大きさをかえてみると)左右のフレームも同時に動くのです。noresizeもいれてるのですがなぜか固定できていません、、、、
お礼
お礼おくれました。 今仰る通りにやってみたらなおりました!!!本当にありがとうございます。うれしいです。またわからない事があれば質問しますのでよろしくおねがいします。