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

DDD
Lepaskan: 2024-11-19 00:51:02
asal
944 orang telah melayarinya

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>
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan