Bagaimana untuk mencapai pemusatan menegak elemen halaman melalui susun atur CSS Flex

WBOY
Lepaskan: 2023-09-27 15:52:44
asal
2128 orang telah melayarinya

如何通过Css Flex 弹性布局实现页面元素的垂直居中

Cara mencapai pemusatan menegak elemen halaman melalui susun atur elastik CSS Flex

Dalam reka bentuk web, kita sering menghadapi situasi di mana elemen halaman perlu dipusatkan secara menegak. Reka letak CSS Flex ialah kaedah susun atur yang elegan, ringkas dan fleksibel yang boleh mencapai pemusatan menegak elemen halaman dengan mudah. Artikel ini akan memperkenalkan secara terperinci cara menggunakan reka letak CSS Flex untuk mencapai pemusatan menegak elemen halaman dan menyediakan contoh kod khusus.

1. Prinsip asas

Menggunakan reka letak CSS Flex untuk mencapai pemusatan menegak elemen halaman memerlukan prinsip asas berikut:

  1. Tetapkan bekas induk elemen untuk berpusat secara menegak kepada reka letak Flex.
  2. Gunakan atribut justify-content untuk mengawal penjajaran elemen pada paksi utama.
  3. Gunakan atribut align-item untuk mengawal penjajaran elemen pada paksi silang. . kod, Kami mula-mula menetapkan bekas induk kepada susun atur Flex, jajarkan tengah elemen anaknya dalam arah mendatar melalui atribut justify-content, dan jajarkan tengah elemen anaknya dalam arah menegak melalui atribut align-item. Pada masa yang sama, untuk menjadikan bekas menempati keseluruhan skrin, kami menggunakan atribut ketinggian: 100vh.
3. Contoh kesan

Melalui kod di atas, kami berjaya mencapai pemusatan menegak elemen halaman. Selepas anda menjalankan kod sampel, anda akan melihat "Ini ialah kandungan yang akan dipusatkan secara menegak" dipaparkan secara menegak pada halaman dan bekas akan mengambil keseluruhan skrin.

4. Ringkasan
  1. Anda boleh mencapai pemusatan menegak elemen halaman dengan mudah melalui reka letak anjal CSS Flex. Anda hanya perlu menetapkan bekas induk kepada susun atur Flex, dan gunakan atribut justify-content dan align-item untuk mengawal penjajaran elemen masing-masing pada paksi utama dan paksi silang, untuk mencapai susun atur berpusat menegak yang mudah dan berkesan. Saya harap artikel ini dapat membantu anda menggunakan reka letak CSS Flex dengan lebih baik dan meningkatkan keupayaan reka bentuk web anda.

Atas ialah kandungan terperinci Bagaimana untuk mencapai pemusatan menegak elemen halaman melalui susun atur CSS Flex. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan