Mifano ya Grid cha Bootstrap 5
Hapa tunavyotaka kwa kusoma mifano ya muundo wa mtandao wa Bootstrap 5.
Mawili mawili ya kikoloni inayofikia juu
Kutumia majadiliano ya kina kikoloni kwa idadi ya majadiliano ya kina kikoloni: .col
Kivinio, Bootstrap itakushuka kwa uenezi wa majadiliano (na kuchukua kina kikoloni inayofikia kina kikoloni). Kwenye mfano hii, tumetumia majadiliano ya col tatu, kila kina ina uenezi wa 33.33%.
Mifano
<div class="row"> <div class="col">col</div> <div class="col">col</div> <div class="col">col</div> </div>
Kumetumia namba kwa mawili mawili ya kikoloni inayofikia juu
Wewe wakilikuwa umetumia namba kuihusika kina kikoloni. Umeonekana kwamba kusababisha uenezi wa 12 (hataru kusababisha kina kikoloni zote 12):
Mifano
<div class="row"> <div class="col-4">col-4</div> <div class="col-4">col-4</div> <div class="col-4">col-4</div> </div>
Mawili mawili ya kikoloni inayofikia juu
Kumueleza kina kikoloni kinafulani, inafaa kutumia namba. Mfano hii itakuchukua uharibifu wa 25%/50%/25%:
Mifano
<div class="row"> <div class="col-3">col-3</div> <div class="col-6">col-6</div> <div class="col-3">col-3</div> </div>
Kufungua kina kikoloni kumi na tatu
Tunakutumia kufungua kina kikoloni kumi na nne tu, na kumwambia wenzao kwa kuzingatia ukubwa wa kina hiki. Mfano hii itakuchukua uharibifu wa 25%/50%/25%:
Mifano
<div class="row"> <div class="col">col</div> <div class="col-6">col-6</div> <div class="col">col</div> </div>
Mawili mawili ya kikoloni inayofikia juu
Mifano
<!-- mawili mawili ya kikoloni ambaye wana nguvu zilizofikia nafasi ya kwanza --> <div class="row"> <div class="col">1 ya 2</div> <div class="col">2 ya 2</div> </div> <!-- mawili mawili ya kikoloni ambaye wana nguvu zilizofikia nafasi ya kwanza --> <div class="row"> <div class="col">1 ya 4</div> <div class="col">2 ya 4</div> <div class="col">3 of 4</div> <div class="col">4 of 4</div> </div> <!-- mawili mawili ya kikoloni ambaye wana nguvu zilizofikia zaidi --> <div class="row"> <div class="col">1 ya 6</div> <div class="col">2 ya 6</div> <div class="col">3 ya 6</div> <div class="col">4 ya 6</div> <div class="col">5 ya 6</div> <div class="col">6 ya 6</div> </div>
Row Cols
Wewe wakilikuwa umetumia .row-cols-*
Kivinio cha kikoloni kinahitaji kuhitaji kwa karibu na kikoloni kingine (kama kuna wengi au wengi):
Mifano
<div class="row row-cols-1"> <div class="col">1 ya 2</div> <div class="col">2 ya 2</div> </div> <div class="row row-cols-2"> <div class="col">1 ya 4</div> <div class="col">2 ya 4</div> <div class="col">3 of 4</div> <div class="col">4 of 4</div> </div> <div class="row row-cols-3"> <div class="col">1 ya 6</div> <div class="col">2 ya 6</div> <div class="col">3 ya 6</div> <div class="col">4 ya 6</div> <div class="col">5 ya 6</div> <div class="col">6 ya 6</div> </div>
Mawili mawili ya kikoloni inayofikia juu
Mifano
<!-- mawili mawili ya kikoloni ambayo hayafanana --> <div class="row"> <div class="col-8">1 ya 2</div> <div class="col-4">2 ya 2</div> </div> <!-- Four unequal columns --> <div class="row"> <div class="col-2">1 of 4</div> <div class="col-2">2 of 4</div> <div class="col-2">3 of 4</div> <div class="col-6">4 of 4</div> </div> <!-- Setting two column widths --> <div class="row"> <div class="col-4">1 of 4</div> <div class="col-6">2 of 4</div> <div class="col">3 of 4</div> <div class="col">4 of 4</div> </div>
Kinaongea kinaonekana kwa kinaongea:
Kama kifaa kikaa kinachotumia ukubwa zaidi ya kifaa kikaa kingine (kwa sababu ya matukio au kinaongea cha CSS), kila kingine kinakusimama:
Mifano
<div class="row"> <div class="col">Lorem ipsum...</div> <div class="col">col</div> <div class="col">col</div> </div>
Kifaa cha kifaa cha kifaa
Mifano hii inaonyesha jinsi la kuzengia muundo wa kifaa kikaa cha kifaa cha kifaa:
Mifano
<div class="row"> <div class="col-8"> .col-8 <div class="row"> <div class="col-6">.col-6</div> <div class="col-6">.col-6</div> </div> </div> <div class="col-4">.col-4</div> </div>
Kikoa cha kuelewa:
Mfumo wa kichwa cha kikaa cha Bootstrap 5 una kikoa kumi:
.col-
(kifaa kikubwa - uwezo wa kilele kinachopita 576 mita).col-sm-
(kifaa kikubwa - uwezo wa kilele kinaonekana kwa kinaongea kikubwa zaidi ya 576 mita).col-md-
(kifaa kikubwa - uwezo wa kilele kinaonekana kwa kinaongea kikubwa zaidi ya 768 mita).col-lg-
(kifaa kikubwa - uwezo wa kilele kinaonekana kwa kinaongea kikubwa zaidi ya 992 mita).col-xl-
(kifaa kikubwa - uwezo wa kilele kinaonekana kwa kinaongea kikubwa zaidi ya 1200px).col-xxl-
(kifaa kikubwa - uwezo wa kilele kinaonekana kwa kinaongea kikubwa zaidi ya 1400px)
Inaweza kuandikisha kikoa hiki kwa kuzengia muundo wa kilele zaidi na kufikiria:
Mafanikio:kila kikoa kinachofanyia kinaongea kwa urahisi, kama hujaribu kufanya sm
na md
Kuweka nguvu zilizofanana, bila ya kumieleza sm
。
Kumtaarifu kwa kilele
Mifano hii inaonyesha jinsi la kuzengia kifanyia kichwa cha kikaa chake, kilianza kwa kumtaarifu kwa kifaa kilichopita kwa kilele kikubwa (sm, md, lg na xl) kwa kufikia muundo wa kilele:
Mifano
<div class="row"> <div class="col-sm-9">col-sm-9</div> <div class="col-sm-3">col-sm-3</div> </div> <div class="row"> <div class="col-sm">col-sm</div> <div class="col-sm">col-sm</div> <div class="col-sm">col-sm</div> </div>
Mix na Match
Mifano
<!-- Kwenye vifaa vya kidogo sana 50%/50% vya kusababisha, kwenye vifaa vya kubwa 75%/25% vya kusababisha --> <div class="row"> <div class="col-6 col-sm-9">col-6 col-sm-9</div> <div class="col-6 col-sm-3">col-6 col-sm-3</div> </div> <!-- Kwenye vifaa vya kidogo sana, kimecuwa, kimecuwa na kubwa sana 58%/42% vya kusababisha, kwenye vifaa vya kubwa na kubwa sana 66.3%/33.3% vya kusababisha --> <div class="row"> <div class="col-7 col-lg-8">col-7 col-lg-8</div> <div class="col-5 col-lg-4">col-5 col-lg-4</div> </div> <!-- Kwenye vifaa vya kidogo 25%/75% vya kusababisha, kwenye vifaa vya kimecuwa 50%/50% vya kusababisha, kwenye vifaa vya kubwa na kubwa sana 33%/66% vya kusababisha. Kwenye vifaa vya kidogo sana, itaondokea kwa uwezo (100%). --> <div class="row"> <div class="col-sm-3 col-md-6 col-lg-4">col-sm-3 col-md-6 col-lg-4</div> <div class="col-sm-9 col-md-6 col-lg-8">col-sm-9 col-md-6 col-lg-8</div> </div>
bila gutter
Kusikitisha kwa kuzungumza kati ya maweuaji (mavuvi ya nyuma), tumia kwenye uwanja wote .g-1|2|3|4|5
Kundi (.g-4
ni thamani ya kufikia).
Kusifadhi kusitishwa kwa kuzingatia (gutter) kwa uwezo, tumia .g-0
:
Mifano
<div class="row g-0">