Kontener
Klasa container jest podstawowym elementem ustawiającym wyśrodkowaną zawartość strony.
container
Klasa ustawia maksymalną szerokość treści w danym breakpoincie. Zawartość jest wyśrodkowana względem strony.
| Klasa | Styl CSS |
|---|---|
container |
Breakpoint xs
Breakpoint sm+
|
System ustawia również dodatkowe ustawienia dla kontenera, który znajduje się w kontenerze (na dowolnym poziomie zagnieżdżenia)
.container .container {
width: 100%;
margin-left:0;
margin-right:0;
}
Kontener nie rośnie płynnie wraz z zwiększaniem szerokości od breakpointa sm.
Przyjmuje określoną szerokość i trzyma ją do momentu rozszerzenia ekranu powyżej kolejnego breakpoint'a.
Dzięki temu przwidywalne są szerokości jakie może przyjąć treść strony, a co za tym idzie można przygotować grafiki lub inne materiały pod określone punkty responsywności.
| Breakpoint | Minimalna szerokość ekranu | Szerokość zawartości |
|---|---|---|
xs |
0px | 100% - 2.0001rem |
sm |
576px | 544px |
md |
768px | 736px |
lg |
992px | 960px |
xl |
1200px | 1168px |
xxl |
1400px | 1368px |
<div class="container py-4">
<div class="w-full">...</div>
</div>
Prefix breakpoint dla kontenera
Możliwe jest poprzedzenie klasy container prefixem breakpointa. W takim wypadku ustawienia kontenera zostaną zastosowane od wskazanego breakpointa.
<div class="w-full md:container py-4">
<div class="w-full">...</div>
</div>
Zmienna CSS z szerokością kontenera
Ustawienie kontenera na stronie automatycznie dodaje zmienną --container-width do :root. Zmienna jest ustawiana automatycznie zgodnie z aktualnym breakpointem.