Bootstrap 5 rutenetværk: Fra stabelt til vandret
- Forrige side BS5 gitter system
- Næste side BS5 gitter XSmall
Rutenetværks eksempel: Stabelt vandret
Lad os oprette en grundlæggende rutenetværksstruktur, der starter med at stables på ekstremt små enheder og derefter bliver vandret på større enheder.
Følgende eksempel viser en enkel to-kolonne layout 'stabelt vandret', hvilket betyder, at den vil opdele alle skærme i 50%/50%, med undtagelse af ekstremt små skærme, hvor den automatisk vil stables (100%):
Eksempel: Stabelt vandret
<div class="container-fluid"> <div class="row"> <div class="col-sm-6 bg-primary"> <p>Kolonne 1 ...</p> </div> <div class="col-sm-6 bg-dark"> <p>Kolonne 2 ...</p> </div> </div> </div>
Tip:.col-sm-*
Tallet i klassen angiver, hvor mange kolonner div skal krydse (samlet 12 kolonner). Så,.col-sm-1
over 1 kolonne.col-sm-4
over 4 kolonner.col-sm-6
over 6 kolonner, osv.
Bemærk:Sørg for, at summen er lig med eller mindre end 12 (du behøver ikke at bruge alle 12 tilgængelige kolonner):
Tip:ved at bruge .container-fluid
klasse til .container
,kan du ændre enhver fuld bredde Layout konverteres til fast bredde Responsiv layout:
Eksempel: Responsiv container
<div class="container"> <div class="row"> <div class="col-sm-6"> <p>Kolonne 1 ...</p> </div> <div class="col-sm-6"> <p>Kolonne 2 ...</p> </div> </div> </div>
Automatisk layout kolonner
I Bootstrap 5 findes der en simpel måde at oprette ensbreddede kolonner for alle enheder på: bare fra .col-size-*
Fjern tal og brug kun på col-elementet .col-size
Klasser. Bootstrap kan identificere antallet af kolonner, og hver kolonne vil få samme bredde. Størrelsesklasser (sm, md osv.) bestemmer, hvornår kolonnerne skal reagere:
<!-- To kolonner: 50% bredde på alle skærme, undtagen ekstremt små enheder (100% bredde) --> <div class="row"> <div class="col-sm">1 af 2</div> <div class="col-sm">2 af 2</div> </div> <!-- Fire kolonner: 25% bredde på alle skærme, undtagen ekstremt små enheder (100% bredde) --> <div class="row"> <div class="col-sm">1 af 4</div> <div class="col-sm">2 af 4</div> <div class="col-sm">3 af 4</div> <div class="col-sm">4 af 4</div> </div>
- Forrige side BS5 gitter system
- Næste side BS5 gitter XSmall