フレームページの中央揃え

[新着] Webテンプレートを仮オープンしました



0   名前: cookies : 2006/03/14 22:36  [URL
フレームを使用しているページ全体を中央揃えにしたいのですが、どうしたらいいのか教えてください。
http://www.geocities.jp/cookies_box777/ ←このページです。(未完成)
パソコンの最低表示画面に合わせて、800×600で作っています。なので、17インチの画面で見ると
左に寄ってしまいます。

1   名前: カヅサツ : 2006/03/14 22:36  [URL
> フレームを使用しているページ全体を中央揃えにしたい

フレームを使用していない場合は、中央揃えにできるのですね?
その場合、どうやりますか?

2   名前: cookies : 2006/03/14 22:36  [URL
<center>タグを入れるか、内容をすべてテーブルの中に入れて<table align=center>とすると思いますが・・・。
もしかして、フレームの幅をちょうど中央になるように揃えてそれぞれのフレームで中央揃え、右揃え、左揃えの指定を
するってことですか?
すみません。いまいちよくわかりません。

3   名前: カヅサツ : 2006/03/14 22:36
> <center>タグを入れるか、内容をすべてテーブルの中に入れて<table align=center>とすると思いますが・・・。

> もしかして、フレームの幅をちょうど中央になるように揃えてそれぞれのフレームで中央揃え、右揃え、左揃えの指定をするってことですか?

あ、ひょっとして。

----
左右に分けたフレームページを作っています。
左フレームの幅が200ピクセル、残りの領域を右フレームが占めています。
右フレームには、500ピクセルの幅のブロックを配置しています。

この、合計700ピクセル分の内容が、どんなウィンドウサイズでも、あたかもその中央に表示されているように見せたいのですがどうすれば良いでしょうか。
----

ということでしょうか。
ピクセル単位ですと、ちょっとまともな方法は思いつきません。
4つにフレームを分け、

<frameset cols="*,200,500,*">
<frame name="leftdummy" src="dummy.html">
<frame name="left" src="menu.htm">
<frame name="right" src="main.htm">
<frame name="rightdummy" src="dummy.html">

という手がありますが、左道もいいとこです。

ピクセル単位でなく、%単位なら、もう少しスマートな方法を思いつきます。

4   名前: cookies : 2006/03/14 22:36  [URL
なるほど、納得です!!
解決しました。本当にありがとうございました。

ところで、ネット上でフレーム設定ページの「ソース」って見れるんですか?

5   名前: S : 2006/03/14 22:36
 問題なく見られる。というか、見られなければそもそもHTMLの意味が無い。
 なお、Framesetによるフレームはさまざまな問題を抱えているのでお奨めしない。最新のXHTML1.1では廃止されたし。

http://members.jcom.home.ne.jp/jintrick/Personal/no_frames.html
http://lan.rgr.jp/essay/frame
http://www.doburoku.com/column/number/005.html
http://frame.s26.xrea.com/doc/Thinking/03.shtml
http://car.s35.xrea.com/better/frame.php

6   名前: cookies : 2006/03/14 22:36  [URL
フレームの問題は少し耳に入れていたので、新たにフレームを使用しないページを作成しなおしています。
いろいろ教えてくださってありがとうございます。

一覧へ戻る