- - PR -
常にウインドウ幅の中央に表示するには
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-07-27 14:45
vb.netで、WebApplicationを作成しております。
ウインドウのサイズを変更しても、常にウインドウ幅の中央に、 配置したオブジェクトを表示させたいのですが、 どうすればよいのでしょうか。。 よろしくお願い致します。 | ||||
|
投稿日時: 2005-07-27 14:53
hiraです。
HTMLを勉強しましょう! border=0、width=100%のテーブルを作成し、 その中にオブジェクトを配置。 オブジェクトを配置した TDタグに align="center"って書けば 目的は達成できると思います。 | ||||
|
投稿日時: 2005-07-27 15:18
私は、style="text-align:center;" を使う方が好みです。
ピンポイントに指定するもよし、Bodyタグに記述すれば一発です。 | ||||
|
投稿日時: 2005-07-27 15:23
Edossonさんの方法はGridLayoutを使ってないことが前提ですね。
集約すると、 >HTMLを勉強しましょう! の一言に尽きてしまうのですが | ||||
|
投稿日時: 2005-07-27 21:26
Edosson さんの方法は、対象がテキストの場合、または対象ブラウザが IE の場合に有効な方法です。
例えば、対象がボタン(input type='button')で、FireFox に表示させると、中央にはなりません。text-align ですので。 この場合、1文字でも'文字'を表示させれば、次の描画点がそこに移りますから、インライン要素であれば中央に表示できます。空白が、見えないのでお勧めですが、普通の' 'は描画されないので注意。 …苦労したんですよ。(×_×; ) _________________ | ||||
|
投稿日時: 2005-07-28 09:30
みなさま返信ありがとうございます。
テーブルを作成し、その中にオブジェクトを配置し、できました。 | ||||
|
投稿日時: 2005-07-28 10:25
スレ主の方が解決されたところを今更ですが。
いや、生半可ですみません。
私はFireFoxの人であります。 一応、FireFoxもIEも、text-alignの指定によって、 テキストはもちろん、FORM、IMGは中央よりになるのは確認してたのでありますが。 んが、つい最近も、「実装叩いて安心するな、仕様を確認せよ」との ご指摘があったばかりですね。 出直して参ります。m(_ _)m | ||||
|
投稿日時: 2005-07-29 05:18
はい、私のチョンボです。インライン要素に対して text-align を指定していました。そして、『ピンポイントに指定』を、そのように解釈していました。申し訳ありません。
# う〜ん、本日2点目。。。 _________________ |
1