Grid Bootstrap 5: Perangkat Kecil
- Halaman Sebelumnya BS5 Grid XSmall
- Halaman Berikutnya BS5 Grid Medium
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>
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-8
Untuk 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>
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>
Bab berikutnya akan menunjukkan bagaimana menambah persentase split yang berbeda untuk perangkat menengah.
- Halaman Sebelumnya BS5 Grid XSmall
- Halaman Berikutnya BS5 Grid Medium