Gámar
Gámar eru grundvallarbyggingareiningar Bootstrap sem innihalda, púða og samræma efnið þitt innan tiltekins tækis eða útsýnisgáttar.
Hvernig þeir virka
Gámar eru grunnútlitsþátturinn í Bootstrap og eru nauðsynlegir þegar sjálfgefið netkerfi okkar er notað . Gámar eru notaðir til að geyma, púða og (stundum) miðja innihaldið innan þeirra. Þó að hægt sé að hreiðra gáma, krefjast flest skipulag ekki hreiðurs gáms.
Bootstrap kemur með þremur mismunandi ílátum:
.container
, sem setur amax-width
við hvert móttækilegt brot.container-{breakpoint}
, sem erwidth: 100%
fram að tilgreindum brotpunkti.container-fluid
, sem erwidth: 100%
á öllum brotastöðum
Taflan hér að neðan sýnir hvernig hver ílát er í max-width
samanburði við upprunalegan .container
og .container-fluid
yfir hvern brotpunkt.
Sjáðu þau í aðgerð og berðu þau saman í Grid dæminu okkar .
Extra lítill
<576px
|
Lítil
≥576px
|
Miðlungs
≥768px
|
Stórt
≥992px
|
X-Large
≥1200px
|
XX-Stór
≥1400px
|
|
---|---|---|---|---|---|---|
.container |
100% | 540px | 720px | 960px | 1140px | 1320px |
.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 |
.container-fluid |
100% | 100% | 100% | 100% | 100% | 100% |
Sjálfgefinn gámur
Sjálfgefinn .container
flokkur okkar er móttækilegur gámur með fastri breidd, sem þýðir max-width
breytingar á hverjum brotpunkti.
<div class="container">
<!-- Content here -->
</div>
Móttækilegir gámar
Móttækir gámar gera þér kleift að tilgreina flokk sem er 100% breiður þar til tilgreindum brotpunkti er náð, eftir það notum við max-width
s fyrir hvert af hærri brotpunktunum. Til dæmis, .container-sm
er 100% breitt til að byrja þar til sm
brotpunkti er náð, þar sem það mun stækka með md
, lg
, xl
, og xxl
.
<div class="container-sm">100% wide until small breakpoint</div>
<div class="container-md">100% wide until medium breakpoint</div>
<div class="container-lg">100% wide until large breakpoint</div>
<div class="container-xl">100% wide until extra large breakpoint</div>
<div class="container-xxl">100% wide until extra extra large breakpoint</div>
Vökvaílát
Notaðu .container-fluid
fyrir ílát í fullri breidd, sem spannar alla breidd útsýnisgáttarinnar.
<div class="container-fluid">
...
</div>
Sass
Eins og sýnt er hér að ofan býr Bootstrap til röð af fyrirfram skilgreindum gámaflokkum til að hjálpa þér að byggja upp skipulag sem þú vilt. Þú getur sérsniðið þessa fyrirfram skilgreindu gámaflokka með því að breyta Sass kortinu (finnst í _variables.scss
) sem knýr þá:
$container-max-widths: (
sm: 540px,
md: 720px,
lg: 960px,
xl: 1140px,
xxl: 1320px
);
Auk þess að sérsníða Sass geturðu líka búið til þína eigin ílát með Sass mixinu okkar.
// Source mixin
@mixin make-container($padding-x: $container-padding-x) {
width: 100%;
padding-right: $padding-x;
padding-left: $padding-x;
margin-right: auto;
margin-left: auto;
}
// Usage
.custom-container {
@include make-container();
}
Fyrir frekari upplýsingar og dæmi um hvernig á að breyta Sass kortum okkar og breytum, vinsamlegast skoðaðu Sass hlutann í Grid skjölunum .