2017-01-20 10 views
0

<body> </body>の間にすべてのHTML要素を水平および垂直に配置する方法は、ウィンドウがリサイズされるときに要素left:およびtop:を更新することなく行います。CSSすべての本文コンテンツ中心

+0

この質問はあまりにも一般的です:HTML要素をセンタリングすることは、大部分の場合と同様に、DIV内のテキストや別のDIV内のDIVなどのように、状況。 – Johannes

答えて

-1

.center {margin:auto auto 3px 3px; }

これを内部CSSファイルまたは外部CSSファイルで使用すると、すべてのテキスト要素が中央揃えになり、分割の上と下に3ピクセルの余白があります。

+0

宣言された幅も必要です。ブロックレベルの要素の幅はデフォルトで100%です。したがって、上記の要素だけ変更されることはありません。さらに余白の短縮形はオフです。それは "top:auto、right:auto、bottom 3px、left 3px"と書かれています。更新先: .center {width:960px; margin:3px auto;} – tjameswhite

+1

これは間違っています:結合CSSルールの順序は右上 - 左下ですので、これは右上と右下で3px、下から左に自動的になります。これに加えて、位置パラメータがない場合、これは何もしません。 – Johannes

関連する問題