「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > CSS を使用して HTML div を中央に配置する

CSS を使用して HTML div を中央に配置する

2024 年 11 月 12 日に公開
ブラウズ:116

HTML で div を中央に配置するのは、特に水平方向と垂直方向の両方を行う場合に非常に困難です。しかし、この記事では私がお手伝いします!

コード例と説明:

クラス myDiv:
の div があるとします。

hello dev

それでは、
CSS を使用して水平方向に中央揃え:
この div を水平方向に中央揃えにするには、次の CSS コードを使用します:

.myDiv {
  padding: 0 100%;
}

この CSS コードのパディング: 0 100%; X 軸のパディングを 100% (全画面幅) に設定して、div を水平方向に中央揃えにします。

CSS を使用して垂直方向に中央揃え:
この div を垂直方向の中央に配置するには、次の CSS コードを使用します:

.myDiv {
  padding: 100% 0;
}

この CSS コードのパディング: 100% 0; Y 軸のパディングを 100% (全画面の高さ) に設定して、div を垂直方向の中央に配置します。

CSS を使用して水平方向と垂直方向に中央揃え:
次に、CSS を使用して垂直方向と水平方向の両方を中央揃えにしてみましょう。
このコードを使用しましょう:

.myDiv {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 100% 0;
}

このコードでは次のように表示されます。表示モードをフレックスボックスに設定します。これは、これが機能するために重要です。次に、justify-content: center;コンテンツを中央に揃えて配置し、align-items: center;項目を中央に揃えます。これらは連携して div を水平方向に中央揃えします。最後にパディング: 100% 0; Y 軸 (全画面の高さ) に 100% のパディングを追加して、前と同様に div を垂直方向の中央に配置します。すべてをまとめると、div を垂直方向と水平方向に中央揃えにします。

これは CSS を使用した div のセンタリングに関するものでした。詳細はこちら

TailwindCSS の使用:
Center HTML div With CSS

はい、TailwindCSS を使用することを伝えずにこの記事を終えることはできません。初心者の私を大いに助けてくれた、私のお気に入りのフレームワークです。

TailwindCSS を使用して div を中央に配置しましょう。
水平方向:
TailwindCSS を使用して div を水平方向に中央揃えにするには、次のコードを使用します:

hello dev

このコードでは、TailwindCSS クラス flex が表示を flexbox に設定し、items-center によって項目が水平方向に中央揃えになります。

縦方向:
TailwindCSS を使用して div を垂直方向の中央に配置するには、次のコードを使用します:

hello dev

このコードでは、TailwindCSS クラス h-screen は全画面の高さを使用して div を作成し、クラス flex は表示をフレックスボックスに設定し、items-center は項目を中央に配置します。

縦方向と横方向:

hello dev

このコードでは、クラス h-screen は全画面の高さを使用して div を作成し、クラス flex は表示をフレックスボックスに設定し、items-center は項目を中央揃えにし、justify-center は項目を中央に揃えます。すべてをまとめると、div が垂直方向と水平方向の両方で中央揃えになります。

TailwindCSS を使用して div をセンタリングする方法は以上です。詳細はこちら

結論:

div を中央揃えにすると、ウェブサイト内の要素を目立たせることができます。これが、HTML div を中央揃えにする方法です。

プロパティの暗記に頼りきらず、必ず練習してください。良い1日を :)

こんにちは、私は学生で、プログラミングが大好きです。私の記事があなたの役に立ち、寄付したいと思ったら、それが私の教育をサポートし、私の目標を達成するのに役立つので、ありがとうございます! Nabir14 を寄付してください

リリースステートメント この記事は次の場所に転載されています: https://dev.to/nabir14/center-html-div-with-css-1lpj?1 侵害がある場合は、[email protected] に連絡して削除してください。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3