設定方法: 1. 「margin: 0 auto; text-align: center」で水平方向のセンタリングを実現; 2. 「display:flex」で水平方向のセンタリングを実現; 3. 「display:table」で水平方向のセンタリングを実現-cell」と「margin-left」を使用して中央揃えを実現します。
このチュートリアルの動作環境: Windows 7 システム、CSS3&HTML5 バージョン、Dell G3 コンピューター。
CSS の中央揃えを設定する方法:
1. margin: 0 auto; text-align: center
を使用して、水平方向の中央揃えを実現します。 CSS。
この方法は、CSS の水平方向の中央揃えを実現するために最も一般的に使用されます。フロントエンド開発における CSS の水平方向の中央揃えの約 60% は、「margin: 0 auto; text-align: center」によって実現されます。
2. display:flex
を使用して、CSS の水平方向の中央揃えを実現します。
Flexbox との互換性が高まるにつれ、「display:flex」による CSS を水平方向に中央揃えにするソリューションがますます人気になってきています。
display:flex を通じて CSS 水平センタリングを実現する原理は、親要素 display:flex;flex-direction:column; と子要素 align-self:center;
これです。 CSS で垂直方向の中央揃え 原理は同じですが、flex-direction が異なり、1 つは行 (デフォルト値)、もう 1 つは列です。
3. display:table-cell
と margin-left
を使用して CSS の水平方向の中央揃えを実装します。
親要素と子要素の両方の幅が決定される状況では、display:table-cell と margin-left を使用して CSS の水平方向の中央揃えを実装するのが適切です。
使用すると、親要素には table-cell が表示され、子要素には残りの幅の半分の margin-left が与えられます。
関連する学習に関する推奨事項: css チュートリアル
以上がCSSを中央に設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。