Razmak
Bootstrap uključuje širok raspon uslužnih klasa margina koje reaguju na stenografiju i dopune za promjenu izgleda elementa.
Dodijelite prilagođene marginili paddingvrijednosti elementu ili podskupu njegovih strana sa skraćenim klasama. Uključuje podršku za pojedinačna svojstva, sva svojstva i vertikalna i horizontalna svojstva. Klase su izgrađene od zadane Sass mape u rasponu od .25remdo 3rem.
Uslužni programi za razmak koji se primjenjuju na sve tačke prekida, od xsdo xl, nemaju skraćenicu za tačku prekida. To je zato što se te klase primjenjuju od min-width: 0i naviše i stoga nisu vezane medijskim upitom. Preostale tačke prekida, međutim, uključuju skraćenicu tačke prekida.
Klase su imenovane koristeći format {property}{sides}-{size}za xsi {property}{sides}-{breakpoint}-{size}za sm, md, lgi xl.
Gdje je imovina jedno od:
m- za nastavu koja je postavljenamarginp- za nastavu koja je postavljenapadding
Gdje je strana jedna od:
t- za nastavu koja postavljamargin-topilipadding-topb- za nastavu koja postavljamargin-bottomilipadding-bottoml- za nastavu koja postavljamargin-leftilipadding-leftr- za nastavu koja postavljamargin-rightilipadding-rightx- za klase koje postavljaju oba*-lefti*-righty- za klase koje postavljaju oba*-topi*-bottom- prazno - za klase koje postavljaju a
marginilipaddingna sve 4 strane elementa
Gdje je veličina jedna od:
0- za klase koje eliminišumarginilipaddingpostavljanjem na01- (podrazumevano) za klase koje postavljajumarginilipaddingna$spacer * .252- (podrazumevano) za klase koje postavljajumarginilipaddingna$spacer * .53- (podrazumevano) za klase koje postavljajumarginilipaddingna$spacer4- (podrazumevano) za klase koje postavljajumarginilipaddingna$spacer * 1.55- (podrazumevano) za klase koje postavljajumarginilipaddingna$spacer * 3auto- za klase koje postavljajumarginna auto
(Možete dodati više veličina dodavanjem unosa u $spacersvarijablu mape 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;
}
Uz to, Bootstrap također uključuje .mx-autoklasu za horizontalno centriranje sadržaja na nivou bloka fiksne širine – odnosno sadržaja koji ima display: blocki widthskup – postavljanjem horizontalnih margina na auto.
<div class="mx-auto" style="width: 200px;">
Centered element
</div>