We bespraken zonet hoe er een andere weergave kan worden opgesteld vanuit klassenamen die verwijzen naar de breakpoints (xs, sm, md, lg en xl).
Natuurlijk hebben we soms ook scenarios waar we een ‘container’ div gebruiken om de inhoud van onze pagina een consistente marge te geven. Containers zijn basis layout elementen.
–> Om de breedte te sturen steek je content in containers.
Met deze klassen kunnen we de breedte van onze pagina sturen.
Als we een .container gebruiken als wrapper dan heeft deze een andere max-width afhankelijk van de schermbreedte (breakpoints):
.container-xl is 100% breed tot aan het xl-breakpoint (wat op een schermbreedte van 1200px vastligt). Vanaf het xl-breakpoint is de breedte een constante waarde (die op 1140px ligt voor het xl-breakpoint).
Met .container-md hebben we een max-width van 720px vanaf het moment waarop onze viewport breder is dan 768px (medium breakpoint) en voordien blijft deze 100% breed. De beperking van een max-width voor het sm-breakpoint wordt met andere woorden genegeerd.
We geven dus aan dat de container een max-width van 100% moet behouden tot aan het opgegeven breakpoint om daarna de constante max-width waarde voor dit breakpoint te gebruiken.
Containers hebben standaard in Bootstrap 15px padding aan weerskanten. We kunnen echter extra padding of margin toevoegen.