DIV を中央に配置する方法
主なスタイル定義は次のとおりです:
body {TEXT-ALIGN: center;}
#center { MARGIN-RIGHT: auto; MARGIN-LEFT: auto; }
説明:
まず、親要素で TEXT-ALIGN: center を定義します。これは、IE では親要素のコンテンツが中央に配置されることを意味します。この設定で十分です。ただし、mozilla の中心に置くことはできません。解決策は、子要素の定義
を設定するときに「MARGIN-RIGHT: auto;MARGIN-LEFT: auto;」を追加することです。この方法を使用してページ全体を中央に配置したい場合は、DIV に配置しないことをお勧めします。MARGIN-RIGHT を定義している限り、複数の div を順番に分割できます。各分割 div. : auto;MARGIN-LEFT: auto; で済みます。
DIV 内で画像を垂直方向の中央に配置する方法
背景メソッドを使用します。例:
body{BACKGROUND: url(http://www.w3cn.org/style/001/logo_w3cn_194x79.gif) #FFF no-repeat center;}
キーは最後のセンターです, このパラメータは画像の位置を定義します。 「top left」(左上隅)や「bottom right」などを書くこともできます。「50 30」という値を直接書くこともできます
効果は次のとおりです:
DIV 内のテキストを垂直方向に中央揃えにする方法
テキストの場合、行間を広げる方法を使用して垂直方向の中央揃えを実現できます。
テスト内容
vertical-align:middle; 行内の垂直方向の中央揃えを意味し、行間隔を DIV 全体の行の高さ 200px と同じ高さに増やしてからテキストを挿入すると、垂直方向の中央揃えになります。