現在XHTML1.0 Transitionalでホームページを制作しているのですが、CSSを使いテーブルの valign のように縦軸で中央揃えをする方法・テクニックがありましたら、教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/03/03 11:07:32
  • 終了:--

回答(2件)

id:yuta3_21 No.1

yuta3_21回答回数10ベストアンサー獲得回数02006/03/03 13:44:56

ポイント30pt

http://www.htmq.com/style/vertical-align.shtml

vertical-align−スタイルシートリファレンス

インライン要素の場合は、vertical-alignプロパティで、

middleを指定すれば、ブロック要素の場合は、

margin-topとmargin-bottomにautoを指定すれば、

y軸方向に中央揃えができるはずです。

 なお、このvertical-alignプロパティは、valign属性と異なり、

表組み関連以外の要素にも適用することができます。

http://bakera.jp/hatomaru.aspx/ref/html/attribute/valign

valign属性@ばけらの HTML リファレンス(未完成)

id:sorasakai No.2

sorasakai回答回数21ベストアンサー獲得回数12006/03/03 13:49:27

ポイント30pt

URLで色々と検証されています。

しかし、IEはバグの為に垂直中央表示が難しいです。

URLではexpression()を使ってJavaScriptで表現する事で対処しています。私も他には思いつきません。

http://chaichan.hp.infoseek.co.jp/qa3500/qa3558.htm

スタイルシート 縦中央(垂直中央)

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません