Razmak
Bootstrap uključuje širok raspon stenografskih responzivnih margina i korisnih klasa za popunjavanje za izmjenu izgleda elementa.
Dodijelite prilagođene vrijednosti marginili paddingvrijednosti elementu ili podskupu njegovih strana pomoću skraćenih klasa. Uključuje podršku za pojedinačna svojstva, sva svojstva te okomita i vodoravna svojstva. Klase su izgrađene od zadane Sass mape u rasponu od .25remdo 3rem.
Pomoćni programi za razmake koji se primjenjuju na sve prijelomne točke, od xsdo xl, u sebi nemaju kraticu prijelomne točke. To je zato što se te klase primjenjuju od min-width: 0i prema gore i stoga nisu vezane medijskim upitom. Međutim, preostale prijelomne točke uključuju kraticu prijelomne točke.
Klase su imenovane u formatu {property}{sides}-{size}za xsi {property}{sides}-{breakpoint}-{size}za sm, md, lgi xl.
Kada je vlasništvo jedno od:
m- za klase koje skupmarginp- za klase koje skuppadding
Gdje su strane jedno od:
t- za razrede koji postavljajumargin-topodnpadding-topb- za razrede koji postavljajumargin-bottomodnpadding-bottoml- za razrede koji postavljajumargin-leftodnpadding-leftr- za razrede koji postavljajumargin-rightodnpadding-rightx- za klase koje postavljaju i*-lefti*-righty- za klase koje postavljaju i*-topi*-bottom- prazno - za klase koje postavljaju a
marginilipaddingna sve 4 strane elementa
Gdje je veličina jedno od sljedećeg:
0- za klase koje eliminirajumarginilipaddingpostavljanjem na01- (prema zadanim postavkama) za klase koje postavljajumarginilipaddingna$spacer * .252- (prema zadanim postavkama) za klase koje postavljajumarginilipaddingna$spacer * .53- (prema zadanim postavkama) za klase koje postavljajumarginilipaddingna$spacer4- (prema zadanim postavkama) za klase koje postavljajumarginilipaddingna$spacer * 1.55- (prema zadanim postavkama) za klase koje postavljajumarginilipaddingna$spacer * 3auto- za klase koje postavljajumarginna auto
(Možete dodati više veličina dodavanjem unosa u $spacersvarijablu karte Sass.)
Evo nekoliko reprezentativnih primjera ovih klasa:
.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;
}
Osim toga, Bootstrap također uključuje .mx-autoklasu za vodoravno centriranje sadržaja na razini bloka fiksne širine—to jest, sadržaja koji ima display: blocki widthskup—postavljanjem vodoravnih margina na auto.
<div class="mx-auto" style="width: 200px;">
Centered element
</div>