Agak mencabar untuk memusatkan div dalam HTML terutamanya melakukan kedua-dua secara mendatar dan menegak. Tetapi dalam artikel ini saya akan membantu anda!
Katakan ada div dengan kelas myDiv:
<div class="myDiv">hello dev</div>
Sekarang mari,
Pusat Mendatar Menggunakan CSS:
Untuk memusatkan div ini secara mendatar kita boleh menggunakan kod CSS ini:
.myDiv { padding: 0 100%; }
Dalam padding kod CSS ini: 0 100%; menetapkan pelapik paksi X kepada 100% (lebar skrin penuh) untuk memusatkan div secara mendatar.
Pusat Menegak Menggunakan CSS:
Untuk memusatkan div ini secara menegak, kita boleh menggunakan kod CSS ini:
.myDiv { padding: 100% 0; }
Dalam padding kod CSS ini: 100% 0; menetapkan pelapik paksi Y kepada 100% (ketinggian skrin penuh) untuk memusatkan div secara menegak.
Pusat Secara Mendatar & Menegak Menggunakan CSS:
Sekarang mari kita tengahkannya secara menegak dan mendatar menggunakan CSS.
Jom gunakan kod ini:
.myDiv { display: flex; justify-content: center; align-items: center; padding: 100% 0; }
Dalam paparan kod ini: flex; menetapkan mod paparan kepada flexbox yang penting untuk ini berfungsi. Kemudian justify-content: center; mewajarkan kandungan untuk memusatkan dan menyelaraskan-item: pusat; menjajarkan item ke tengah. Mereka bekerjasama untuk memusatkan div secara mendatar. Akhirnya padding: 100% 0; menambah 100% padding pada paksi Y (ketinggian skrin penuh) untuk memusatkan div secara menegak seperti sebelumnya. Menyatukan semuanya, ia memusatkan div secara menegak dan mendatar.
Ini semua tentang memusatkan div menggunakan CSS, Ketahui Lebih Lanjut
Menggunakan TailwindCSS:
Ya, saya tidak boleh menamatkan artikel ini tanpa memberitahu anda untuk menggunakan TailwindCSS. Ia adalah rangka kerja kegemaran saya kerana ia banyak membantu saya sebagai seorang pemula.
Mari kita pusatkan div menggunakan TailwindCSS,
Mendatar:
Menggunakan TailwindCSS untuk memusatkan div secara mendatar boleh dilakukan dengan menggunakan kod ini:
<div class="flex items-center">hello dev</div>
Dalam kod ini flex kelas TailwindCSS menetapkan paparan kepada flexbox dan item-center memusatkan item secara mendatar.
Menegak:
Menggunakan TailwindCSS untuk memusatkan div secara menegak boleh dilakukan dengan menggunakan kod ini:
<div class="h-screen flex items-center">hello dev</div>
Dalam kod ini, skrin h kelas TailwindCSS membuat div menggunakan ketinggian skrin penuh, flex kelas menetapkan paparan kepada flexbox dan item-center memusatkan item.
Menegak & Mendatar:
<div class="h-screen flex items-center justify-center">hello dev</div>
Dalam kod ini, skrin h kelas membuat div menggunakan ketinggian skrin penuh, flex kelas menetapkan paparan kepada flexbox, item-center memusatkan item dan justify-center mewajarkan item ke tengah. Meletakkan kesemuanya memusatkan div secara menegak dan mendatar.
Itu sahaja untuk memusatkan div menggunakan TailwindCSS, Ketahui Lebih Lanjut
Memusatkan div boleh menyerlahkan elemen dalam tapak web anda dan itulah cara anda memusatkan div HTML.
Pastikan berlatih dan tidak bergantung sepenuhnya pada sifat menghafal. Selamat Hari Raya :)
Helo, saya seorang pelajar dan saya suka pengaturcaraan. Jika artikel saya membantu anda dan anda ingin menderma maka terima kasih kerana ia akan menyokong pendidikan saya dan membantu saya mencapai matlamat saya! Derma Nabir14
Atas ialah kandungan terperinci Pusat HTML div Dengan CSS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!