Rumah > hujung hadapan web > tutorial css > Pusat HTML div Dengan CSS

Pusat HTML div Dengan CSS

Linda Hamilton
Lepaskan: 2024-11-04 04:57:29
asal
972 orang telah melayarinya

Agak mencabar untuk memusatkan div dalam HTML terutamanya melakukan kedua-dua secara mendatar dan menegak. Tetapi dalam artikel ini saya akan membantu anda!

Contoh Kod Dengan Penjelasan:

Katakan ada div dengan kelas myDiv:

<div class="myDiv">hello dev</div>
Salin selepas log masuk

Sekarang mari,
Pusat Mendatar Menggunakan CSS:
Untuk memusatkan div ini secara mendatar kita boleh menggunakan kod CSS ini:

.myDiv {
  padding: 0 100%;
}
Salin selepas log masuk

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;
}
Salin selepas log masuk

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;
}
Salin selepas log masuk

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:
Center HTML div With CSS

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>
Salin selepas log masuk

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>
Salin selepas log masuk

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>
Salin selepas log masuk

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

Kesimpulan:

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!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan