Rumah > Artikel > hujung hadapan web > Bagaimana Menyusun Satu Div Tinggi Bersebelahan Dua Div Lebih Pendek pada Desktop dan Menyusunnya pada Mudah Alih Menggunakan Bootstrap 4?
Masalah:
Anda ingin mengatur tiga div pada halaman web supaya ia kelihatan bersebelahan pada skrin desktop dan disusun pada mudah alih peranti. Div pertama (A) sepatutnya lebih tinggi daripada dua yang lain (B dan C).
Penyelesaian:
Untuk mencapai reka letak ini menggunakan Bootstrap 4, anda perlu lumpuhkan sifat flexbox pada skrin yang lebih besar dan gunakan apungan untuk menarik div yang lebih pendek (B dan C) ke kanan secara semula jadi. Begini caranya:
Dalam baris, buat tiga lajur:
Berikut ialah coretan kod yang dikemas kini:
<div class="container-fluid"> <div class="row d-flex d-lg-block"> <div class="col-lg-6 order-1 float-left"> A </div> <div class="col-lg-6 order-0 float-left"> B </div> <div class="col-lg-6 order-1 float-left"> C </div> </div> </div>
Dengan melumpuhkan flexbox untuk skrin yang lebih besar dan menggunakan apungan, anda boleh membuat reka letak di mana Div A lebih tinggi daripada Div B dan C dan di mana tiga div berada disusun pada peranti mudah alih.
Atas ialah kandungan terperinci Bagaimana Menyusun Satu Div Tinggi Bersebelahan Dua Div Lebih Pendek pada Desktop dan Menyusunnya pada Mudah Alih Menggunakan Bootstrap 4?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!