Cabaran:
Memusatkan
Pendekatan:
Memandangkan sifat penjajaran fleksibel mengagihkan ruang kosong dalam bekas, memusatkan satu item dalam kalangan adik-beradik yang tidak sekata adalah mencabar tanpa langkah tambahan.
Pertimbangan:
Apabila jumlah panjang elemen sekeliling adalah sama pada kedua-dua belah item, pemusatan menjadi mungkin.
Penyelesaian:
Balut
<code class="html"><div class="container"> <div> <span>I'm span 1</span> <span>I'm span 2</span> </div> <div> <h2>I'm an h2</h2> </div> <div> <span>I'm span 3</span> </div> </div></code>
<code class="css">.container { display: flex; justify-content: center; align-items: center; } .container div { flex: 1 1 auto; // Equalize flex sizing text-align: center; } h2 { flex: 0 0 auto; // Prevent h2 from affecting flex sizing margin: auto; // Center within its container }</code>
Penjelasan:
Dengan menetapkan sifat lentur
Pemahaman Tambahan:
Atas ialah kandungan terperinci Bagaimana untuk Memusatkan Item Flex dalam Bekas dengan Elemen Sekitar Tidak Sekata?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!