テーブルを右へするには

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



0   名前:  : 2006/02/13 10:24
単にテーブルを指定範囲で右にもっていくのは、
<TD>内に left指定すればいいのですが、
ページの右に ぴったりとくっつけたいのです。
ウインドウサイズを変えても、常に右端に来るようにできますでしょうか。
(IMG や 壁紙などは方法があるのですが
 インフレームの入ったセル、またはテーブルです)

例えば<TD>でセルを横に並べ、右端のセルのみ 
ウインドウサイズに合わせ、オートで変形する
ようなことが出来ればいいのですが、知識不足で方法が見つかりません。

表示位置の指定をし、リサイズ禁止や
ページ全体をテーブルで囲むなど、(読み込みが遅いため)
できれば避けたいのですが、
他に方法はありますでしょうか。

なにか方法は分かる方よろしくおねがいします。
(スタイルシートなど、掲示板違いでしたら 申し訳ないです。)

1   名前: カヅサツ : 2006/02/13 10:24  [URL
ちょっと意味がわからないのですが。
要するに tableそのものを、ウィンドウの右端ぴったりに付けたい、ということでしょうか?

2   名前:  : 2006/02/13 10:24
返答ありがとうございます。
わかりずらくてすみません^^;

>ウィンドウの右端ぴったりに付けたい、ということでしょうか?
そうではありません。
テーブルそのものを右ぴったりにすることは出来るんです。

あとセル内の内容もテーブルの枠内でしたら、右ぴったりにできます。
そのテーブル枠内のといのがネックになってしまって、
つぎのことが むずかしくなりました。

・ページにテーブルをつくり、セルで縦に3つに分ける
 セル1(左) セル2(中央) セル3(右)
・つぎに、セル1・セル2(横幅サイズ指定、ともに100px)とし、
 『セル3の内容についてはヘージ右ピッタリにしたい。』
ということです。

セルの中身は大きければセルがオートでサイズ変更するけれど、
小さな場合はサイズ指定しても 中身の大きさ、
もしくは何かしらのサイズによって定められてしまうので、
テーブルをウインドウの変動の際も常に右ぴったりにするには、
左になにも情報のない状態でしか私には出来ないのです。

できたらいいな、という方法の例えとしては、

3セル目だけ ウインドウサイズに合わせサイズが変動
よって<TD ALIGN="right">で、
3セル中身のテーブルが常に右ぴったり。。。。

となるような方法はあるかどうかの質問でした。

なんだか 簡単にできるタグを見落としてると思ったので・・
しかしながら、やはり探してもみつからないので、

ページをフレームで分けるしかなさそうです。
インフレームですと左に内容がきてしまい出来ないようなので、
ページを2つに分け、

*1.2セル目の情報左ページ 
*3セル目に入れたかったのテーブルを2ページ目に 単独右指定

このような 方法でやっています。

いまさらですが、まだ何か方法がありましたら、
教えていただけると幸いです。

説明がわかりずらくて すみません^^;

3   名前:  : 2006/02/13 10:24
修正です^^;
>セルの中身は大きければセルがオートでサイズ変更するけれど、
>小さな場合はサイズ指定しても 中身の大きさ、
>もしくは何かしらのサイズによって定められてしまうので、
>テーブルをウインドウの変動の際も常に右ぴったりにするには、
>左になにも情報のない状態でしか私には出来ないのです。

>>テーブルをウインドウの変動の際も常に右ぴったりにするには、
ここが、テーブルをではなく、
『セル3の中身』
をウインドウの変動の際も常に右ぴったりにするには・・・でした。

テーブル事態右にくっつけてしまうとセル1.2の内容が
ウインドウサイズ変動によって位置が変わってしまうので間違いです。



4   名前: 匿名希望 : 2006/02/13 10:24
よくわからないんですが、こういうことでしょうか?

<table summary="" style="width:100%;">
<tr>
<td style="width:100px;"></td>
<td style="width:100px;"></td>
<td></td>
</tr>
</table>

5   名前:  : 2006/02/13 10:24
入れてみたら、右に行ってくれました。

まさに、こういったちょっとしたのを探していたんです。
ちょっとした、といっても、知る知らないでは遥かに違いますけど^^;

本当にありがとうございました。

一覧へ戻る