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?

Bagaimana Menyusun Satu Div Tinggi Bersebelahan Dua Div Lebih Pendek pada Desktop dan Menyusunnya pada Mudah Alih Menggunakan Bootstrap 4?

DDD
DDDasal
2024-11-19 00:51:02943semak imbas

How to Arrange One Tall Div Beside Two Shorter Divs on Desktop and Stack Them on Mobile Using Bootstrap 4?

Satu Div Tinggi Bersebelahan Dua Div Lebih Pendek pada Desktop dan Ditindan pada Mudah Alih dengan 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:

  1. Buat bekas dan baris dengan kelas bendalir bekas dan baris, masing-masing.
  2. Tambahkan kelas d-flex pada baris untuk responsif mudah alih.
  3. Dalam baris, buat tiga lajur:

    • Div A: Berikan kelas col-lg-6 order-1 float-left. Lajur ini akan lebih tinggi daripada yang lain.
    • Div B: Berikan kelas col-lg-6 order-0 float-left. Lajur ini akan ditarik ke kanan.
    • Div C: Berikan kelas col-lg-6 order-1 float-left. Lajur ini akan diletakkan di bawah Div A dan di sebelah kanan Div B.

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!

Kenyataan:
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