Bagaimana untuk menggunakan lajur dalam grid untuk membalut lentur secara mendatar?
P粉481035232
P粉481035232 2023-08-16 21:11:09
0
1
545
<p>https://codepen.io/itaied246/pen/eYbOWjm</p> <p>Saya berjaya mencipta kotak fleksibel dengan tatal menegak yang mengisi ruang secara mendatar dan tatal ke bawah. </p> <p>Saya mahu melakukan perkara yang sama secara mendatar, iaitu mengisi ruang secara menegak dan tatal ke kanan. </p> <p><kod>flex</kod> saya berada di dalam <kod>grid</kod> dengan <kod>maks-kandungan</kod>. </p><p> Apa yang saya terlepas? </p>
P粉481035232
P粉481035232

membalas semua(1)
P粉143640496

Anda perlu menetapkan ketinggian pada flexbox anda. Dalam kes ini, hanya menambah height: 400px pada kelas .flex-columns akan menyelesaikan masalah.

Alasannya ialah kotak flex anda menganggap ia boleh setinggi mungkin, dan memandangkan arah flex ditetapkan kepada lajur, ia meletakkan semuanya dalam satu lajur. Lebih mudah untuk digambarkan apabila flexbox adalah satu baris!

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan