Bootstrap 5 Container
- Forrige side BS5 introduktion
- Næste side BS5 netværksgrunde
Bootstrap 5 Container
Fra det forrige kapitel lærte du, at Bootstrap kræver et element til at indpakke webstedets indhold.
Vi fylder indhold i containere, og der er to containerklasser tilgængelige:
.container
klassen tilbyder en responsiv, fast bredde container.container-fluid
klassen tilbyder en fuld bredde container, der strækker sig over hele vinduet
fast bredde container
bruges .container
klassen opretter en responsiv, fast bredde container.
Bemærk, dens bredde (max-width
)ændrer sig på forskellige skærmsstørrelser:
Ekstra lille <576px |
Lille ≥576px |
Mellem ≥768px |
Stor ≥992px |
Extra Large ≥1200px |
XXL ≥1400px |
|
---|---|---|---|---|---|---|
max-width | 100% | 540px | 720px | 960px | 1140px | 1320px |
Åbn venligst nedenstående eksempel og juster browservinduet for at se, hvordan containerens bredde ændrer sig ved forskellige skærmstørrelser:
Eksempel
<div class="container"> <h1>Min første Bootstrap-side</h1> <p>Dette er nogle tekst.</p> </div>
XXL skærmbrud (≥1400px) er en ny tilføjelse i Bootstrap 5, mens den største skærmbrud i Bootstrap 4 er Extra large (≥1200px).
flydende container
bruges .container-fluid
klassen opretter en fuld bredde container, som altid strækker sig over hele skærmens bredde (width
altid 100%
):
Eksempel
<div class="container-fluid"> <h1>Min første Bootstrap-side</h1> <p>Dette er nogle tekst.</p> </div>
container padding
Som standard har containere venstre og højre padding (venstre og højre indrykning), ingen top eller bund padding (øvre og nedre indrykning). Derfor bruger vi ofte spacing værktøjer(brugbare funktioner),som ekstra padding og margin, for at gøre dem ser bedre ud. For eksempel,.pt-5
betyder "tilføj en stortop padding”:
Eksempel
<div class="container pt-5"></div>
Containerkanter og farver
Andre værktøjer, såsom kanter og farver, bruges ofte sammen med containere:
Eksempel
<div class="container p-5 my-5 border"></div> <div class="container p-5 my-5 bg-dark text-white"></div> <div class="container p-5 my-5 bg-primary text-white"></div>
Du vil lære mere om farver og kantværktøjer i de efterfølgende kapitler.
Responsiv container
Du kan også bruge .container-sm|md|lg|xl
klasser for at bestemme, hvornår en container skal reagere.
k容器的 max-width
vil ændre sig på forskellige skærmskalaer/visningsport:
Klasser | Ekstra lille <576px |
Lille ≥576px |
Mellem ≥768px |
Stor ≥992px |
Ekstra stor ≥1200px |
XXL ≥1400px |
---|---|---|---|---|---|---|
.container-sm |
100% | 540px | 720px | 960px | 1140px | 1320px |
.container-md |
100% | 100% | 720px | 960px | 1140px | 1320px |
.container-lg |
100% | 100% | 100% | 960px | 1140px | 1320px |
.container-xl |
100% | 100% | 100% | 100% | 1140px | 1320px |
.container-xxl |
100% | 100% | 100% | 100% | 100% | 1320px |
Eksempel
<div class="container-sm">.container-sm</div> <div class="container-md">.container-md</div> <div class="container-lg">.container-lg</div> <div class="container-xl">.container-xl</div> <div class="container-xxl">.container-xxl</div>
- Forrige side BS5 introduktion
- Næste side BS5 netværksgrunde