Grid Bootstrap 5: Perangkat Kecil

Contoh grid perangkat kecil

XSmall Small Medium Large Extra Large XXL
Prefiks kelas .col- .col-sm- .col-md- .col-lg- .col-xl- .col-xxl-
Lebar layar <576px >=576px >=768px >=992px >=1200px >=1400px

Dengan asumsi kami memiliki tata letak sederhana yang mengandung dua kolom. Untuk perangkat kecil, kami ingin memecahkan kolom 25% / 75%.

Perangkat kecil didefinisikan sebagai lebar layarDari 576 pixel sampai 767 pixel

Untuk perangkat kecil, kami akan menggunakan .col-sm-* Kelas.

Kami menambahkan kelas berikut ke dua kolom:

<div class="col-sm-3">....</div>
<div class="col-sm-9">....</div>

Contoh di bawah ini akan menghasilkan pemecahan 25% / 75% di perangkat kecil (dan menengah, besar, super besar, dan extra besar). Pada perangkat kecil, ini akan diatur otomatis (100%):

Contoh

<div class="container-fluid">
  <div class="row">
    <div class="col-sm-3 bg-primary">
      <p>World Wide Fund for Nature (WWF), didirikan 29 April 1961, logo adalah badak Jepang ...</p>
    </div>
    <div class="col-sm-9 bg-dark">
      <p>1980, WWF resmi datang ke Cina, diundang pemerintah Cina untuk melaksanakan pekerjaan perlindungan badak Jepang dan habitatnya ...</p>
    </div>
  </div>
</div>

Coba Sendiri

Perhatian:Pastikan totalnya sama atau kurang dari 12 (tidak perlu menggunakan semua 12 kolom yang tersedia):

Untuk pemecahan 33.3% / 66.6%, Anda harus menggunakan .col-sm-4 dan .col-sm-8Untuk pemecahan 50% / 50%, Anda harus menggunakan .col-sm-6 dan .col-sm-6):

Contoh

<!-- 33.3/66.6% split: -->
<div class="container-fluid">
  <div class="row">
    <div class="col-sm-4 bg-primary">
      <p>World Wide Fund for Nature (WWF), didirikan 29 April 1961, logo adalah badak Jepang ...</p>
    </div>
    <div class="col-sm-8 bg-dark">
      <p>1980, WWF resmi datang ke Cina, diundang pemerintah Cina untuk melaksanakan pekerjaan perlindungan badak Jepang dan habitatnya ...</p>
    </div>
  </div>
</div>
<!-- 50%/50% split: -->
<div class="container-fluid">
  <div class="row">
    <div class="col-sm-6 bg-primary">
      <p>World Wide Fund for Nature (WWF), didirikan 29 April 1961, logo adalah badak Jepang ...</p>
    </div>
    <div class="col-sm-6 bg-dark">
      <p>1980, WWF resmi datang ke Cina, diundang pemerintah Cina untuk melaksanakan pekerjaan perlindungan badak Jepang dan habitatnya ...</p>
    </div>
  </div>
</div>

Coba Sendiri

kolom layout otomatis

Dalam Bootstrap 5, ada cara yang mudah untuk membuat kolom yang sama lebar untuk semua perangkat: hanya dari .col-sm-* hapus angka, dan hanya element coldipakai .col-sm Kelas. Bootstrap akan mengenali berapa banyak kolom, dan setiap kolom akan mendapatkan lebar yang sama.

Jika ukuran layarKecil dari 576pxKolom akan berurutan horizontal:

<!-- Dua kolom: lebar 50% di semua layar, kecuali perangkat kecil ekstra (lebar 100%) -->
<div class="row">
  <div class="col-sm">1 dari 2</div>
  <div class="col-sm">2 dari 2</div>
</div>
<!-- Empat kolom: lebar 25% di semua layar, kecuali perangkat kecil ekstra (lebar 100%) -->
<div class="row">
  <div class="col-sm">1 dari 4</div>
  <div class="col-sm">2 dari 4</div>
  <div class="col-sm">3 dari 4</div>
  <div class="col-sm">4 dari 4</div>
</div>

Coba Sendiri

Bab berikutnya akan menunjukkan bagaimana menambah persentase split yang berbeda untuk perangkat menengah.