- ベストアンサー
表をページ中央に表示
表をページ中央に表示させることはできますか?? 回答お待ちしております。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
上下中央配置を解説しているサイトみつけたので、そこ参考にしてはどうでしょうか?
その他の回答 (3)
- font_color
- ベストアンサー率45% (24/53)
<style> body ,table{height:100%;width:100%;text-align:center;} </style> <body> <table><tr><td>表</td></tr></table> </body> tableを使えば簡単に出来ますよ。
<style type="text/css"> #SPACER { float:left; height:50%; } #CONTENT { width:200px; height:100px; margin:-50px auto 0 auto; /* ここで上マージンにコンテンツの大きさの半分のマイナスマージンを与える */ clear:left; } </style> <div id="SPACER"><!-- --></div> <div id="CONTENT">aaa</div> 上のは縦横固定した場合の話ですが、固定しない場合はページ全体をdivで囲ってIE系に対して div { display:inline; zoom:1; } モダンブラウザに対して div { display:table-cell; vertical-align:center; } とかで上下センタリングはできるのではないかと。こっちは検証していないのであまり当てにできませんが。 ただ、あまりやらないほうが良いと思います。
- yambejp
- ベストアンサー率51% (3827/7415)
>表をページ中央に表示させることはできますか?? たぶんできます ただし、中央とは何か?によります ページ全体、どこか一部、左右上下に対してどの中央なのか? オーバーフローした場合はどうするのか?など情報が足りないので 「たぶん」としか言いようがありません
補足
上下左右の中央です。 よろしくお願いします。