CSSを使用した要素の水平中央揃え方法


  1. テキストの中央揃え:

    .container {
     text-align: center;
    }
  2. ブロック要素の中央揃え:

    .container {
     display: flex;
     justify-content: center;
    }
  3. インライン要素の中央揃え:

    .container {
     text-align: center;
    }
    .element {
     display: inline-block;
    }
  4. 絶対位置指定による中央揃え:

    .container {
     position: relative;
    }
    .element {
     position: absolute;
     left: 50%;
     transform: translateX(-50%);
    }
  5. Flexboxを使用した中央揃え:

    .container {
     display: flex;
     align-items: center;
     justify-content: center;
    }
  6. Gridを使用した中央揃え:

    .container {
     display: grid;
     place-items: center;
    }

これらは一部の一般的な方法ですが、他にもさまざまな方法があります。使用する方法は、コンテンツやレイアウトの要件によって異なります。適切な方法を選択するためには、要素の種類や親要素の構造を考慮する必要があります。