Avstand
Bootstrap inkluderer et bredt spekter av responsive margin- og polstringsklasser for å endre et elements utseende.
Tilordne responsvennlige margineller paddingverdier til et element eller en undergruppe av dets sider med stenografiklasser. Inkluderer støtte for individuelle egenskaper, alle egenskaper og vertikale og horisontale egenskaper. Klassene bygges fra et standard Sass-kart som strekker seg fra .25remtil 3rem.
Avstandsverktøy som gjelder for alle bruddpunkter, fra xstil xl, har ingen bruddpunktforkortelse i seg. Dette er fordi disse klassene brukes fra min-width: 0og oppover, og dermed ikke er bundet av en mediespørring. De resterende bruddpunktene inkluderer imidlertid en bruddpunktforkortelse.
Klassene er navngitt med formatet {property}{sides}-{size}for xsog {property}{sides}-{breakpoint}-{size}for sm, md, lg, og xl.
Hvor eiendom er en av:
m- for klasser som settermarginp- for klasser som setterpadding
Hvor sider er en av:
t- for klasser som settermargin-topellerpadding-topb- for klasser som settermargin-bottomellerpadding-bottoml- for klasser som settermargin-leftellerpadding-leftr- for klasser som settermargin-rightellerpadding-rightx- for klasser som setter både*-leftog*-righty- for klasser som setter både*-topog*-bottom- blank - for klasser som setter a
marginellerpaddingpå alle 4 sider av elementet
Hvor størrelsen er en av:
0- for klasser som eliminerermarginellerpaddingved å sette den til01- (som standard) for klasser som settermarginellerpaddingtil$spacer * .252- (som standard) for klasser som settermarginellerpaddingtil$spacer * .53- (som standard) for klasser som settermarginellerpaddingtil$spacer4- (som standard) for klasser som settermarginellerpaddingtil$spacer * 1.55- (som standard) for klasser som settermarginellerpaddingtil$spacer * 3auto- for klasser som settermargintil auto
(Du kan legge til flere størrelser ved å legge til oppføringer i $spacersSass-kartvariabelen.)
Her er noen representative eksempler på disse klassene:
.mt-0 {
margin-top: 0 !important;
}
.ml-1 {
margin-left: ($spacer * .25) !important;
}
.px-2 {
padding-left: ($spacer * .5) !important;
padding-right: ($spacer * .5) !important;
}
.p-3 {
padding: $spacer !important;
}
I tillegg inkluderer Bootstrap også en .mx-autoklasse for horisontalt sentrering av blokknivåinnhold med fast bredde – det vil si innhold som har display: blockog et widthsett – ved å sette de horisontale margene til auto.
<div class="mx-auto" style="width: 200px;">
Centered element
</div>