Memusatkan elemen secara menegak dalam div boleh dicapai menggunakan pelbagai kaedah CSS. Berikut ialah dua pendekatan biasa:
Flexbox menyediakan sistem susun atur serba boleh yang membolehkan penjajaran item yang fleksibel. Untuk memusatkan elemen secara menegak menggunakan Flexbox, ikuti langkah berikut:
Sebagai contoh, berikut ialah coretan CSS menggunakan Flexbox:
#container { display: flex; flex-direction: column; justify-content: center; }
Kaedah ini menggunakan paparan jadual dan kedudukan:
Ini kod CSS untuk kaedah ini:
body { display: table; } #container { display: table-cell; vertical-align: middle; } .box { margin: 0 auto; }
Flexbox secara amnya diutamakan kerana kesederhanaan, kecekapan dan pelbagai pilihan reka letaknya . Walau bagaimanapun, jika sokongan untuk penyemak imbas lama menjadi kebimbangan, kaedah jadual dan kedudukan boleh diguna pakai.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memusatkan Elemen Secara Menegak dalam CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!