BS grid Medium
Bootstrap grid misoli: o‘rta qurilmalar
| Extra small | Small | Medium | Large | |
|---|---|---|---|---|
| Klass prefiksi | .col-xs |
.col-sm |
.col-md |
.col-lg |
| Ekran kengligi | <768px | >=768px | >=992px | >=1200px |
Oldingi bobda kichik qurilmalar uchun klasslarga ega grid misolini ko‘rsatdik. Biz ikkita div (ustun) ishlatib, ularni 25%/75% nisbatda bo‘ldik:
<div class="col-sm-3">....</div>
<div class="col-sm-9">....</div>
Ammo o‘rta qurilmalarda dizayn 50%/50% nisbatda yaxshiroq ko‘rinishi mumkin.
Maslahat: O‘rta qurilmalar deb ekran kengligi 992 pikseldan 1199 pikselgacha bo‘lgan qurilmalarga aytiladi.
O‘rta qurilmalar uchun .col-md-* klasslaridan foydalanamiz.
Endi o‘rta qurilmalar uchun ustun kengliklarini qo‘shamiz:
<div class="col-sm-3 col-md-6">....</div>
<div class="col-sm-9 col-md-6">....</div>
Endi Bootstrap shunday "o‘ylaydi": "kichik o‘lchamda nomida -sm- bo‘lgan klasslarga qara va ulardan foydalan. O‘rta o‘lchamda nomida -md- bo‘lgan klasslarga qara va ulardan foydalan".
Quyidagi misol kichik qurilmalarda 25%/75%, o‘rta (shuningdek, katta) qurilmalarda esa 50%/50% nisbatda bo‘linishga olib keladi. Juda kichik qurilmalarda ustunlar avtomatik ravishda ustma-ust joylashadi (100%):
Misol
<div class="container-fluid">
<h1>Hello World!</h1>
<div class="row">
<div class="col-sm-3 col-md-6" style="background-color:yellow;">
<p>Lorem ipsum...</p>
</div>
<div class="col-sm-9 col-md-6" style="background-color:pink;">
<p>Sed ut perspiciatis...</p>
</div>
</div>
</div>
O‘zingiz sinab ko‘ring »
Eslatma: Ustunlar yig‘indisi har doim 12 ga teng bo‘lishiga ishonch hosil qiling.
Faqat Medium’dan foydalanish
Quyidagi misolda biz faqat .col-md-6 klassini (.col-sm-* siz) ko‘rsatamiz. Bu o‘rta va katta qurilmalarda 50%/50% nisbatda bo‘linishni bildiradi, chunki klass kattaroq ekranlarga ham tatbiq etiladi. Biroq kichik qurilmalarda ustunlar vertikal ravishda ustma-ust joylashadi (100% kenglik):
Misol
<div class="row">
<div class="col-md-6" style="background-color:yellow;">
<p>Lorem ipsum...</p>
</div>
<div class="col-md-6" style="background-color:pink;">
<p>Sed ut perspiciatis...</p>
</div>
</div>
O‘zingiz sinab ko‘ring »Keyingi bobda katta qurilmalar uchun boshqacha bo‘linish nisbatini qanday qo‘shish ko‘rsatiladi.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
