Spacing
Bootstrap ji bo guheztina xuyangê hêmanek cûrbecûr dersên marjînal ên bersivdar û padding vedihewîne.
Çawa dixebite
Bi dersên kurtenivîsê re li hêmanek an binekomek aliyên wê yên bersivdar an nirxan bidin margin
. padding
Piştgiriya taybetmendiyên kesane, hemî taybetmendiyên, û taybetmendiyên vertîkal û horizontî vedihewîne. Ders ji nexşeyek xwerû ya Sass-ê têne çêkirin ku ji .25rem
heya 3rem
.
Notation
Karûbarên valahiyê yên ku ji bo hemî xalên veqetandinê, ji xs
ber xl
, di wan de kurtenivîsa xala veqetînê tune. Ev ji ber ku ew ders ji min-width: 0
û jor têne sepandin, û bi vî rengî bi pirsek medyayê ve girêdayî ne. Lêbelê, xalên veqetandinê yên mayî, kurtenivîsek xala veqetînê vedihewînin.
Navê çînên bi forma {property}{sides}-{size}
ji bo xs
û {property}{sides}-{breakpoint}-{size}
ji bo sm
, md
, lg
, û xl
.
Ku milk yek ji wan e:
m
- ji bo dersên ku setmargin
p
- ji bo dersên ku setpadding
Ku alî yek ji wan e:
t
- ji bo dersên ku setmargin-top
anpadding-top
b
- ji bo dersên ku setmargin-bottom
anpadding-bottom
l
- ji bo dersên ku setmargin-left
anpadding-left
r
- ji bo dersên ku setmargin-right
anpadding-right
x
- ji bo dersên ku hem*-left
û*-right
y
- ji bo dersên ku hem*-top
û*-bottom
- vala - ji bo çînên ku
margin
anpadding
li ser her 4 aliyên hêmanê danîne
Ku mezinahî yek ji wan e:
0
- ji bo dersên kumargin
anpadding
bi danîna wê ji holê radikin0
1
- (ji hêla xwerû) ji bo dersên kumargin
an jîpadding
destnîşan dikin$spacer * .25
2
- (ji hêla xwerû) ji bo dersên kumargin
an jîpadding
destnîşan dikin$spacer * .5
3
- (ji hêla xwerû) ji bo dersên kumargin
an jîpadding
destnîşan dikin$spacer
4
- (ji hêla xwerû) ji bo dersên kumargin
an jîpadding
destnîşan dikin$spacer * 1.5
5
- (ji hêla xwerû) ji bo dersên kumargin
an jîpadding
destnîşan dikin$spacer * 3
auto
- ji bo dersên ku otoyê destnîşanmargin
dikin
(Hûn dikarin bi zêdekirina navnîşan li $spacers
guhêrbara nexşeya Sass mezinahiyên din zêde bikin.)
Examples
Li vir çend mînakên nûnerê van çînan hene:
Navenda Horizontal
Digel vê yekê, Bootstrap di heman demê de .mx-auto
çînek ji bo navendkirina asta blokê ya bi firehiya sabît-ango naveroka ku heye display: block
û set- bi width
danîna marjînalên horizontî vedihewîne auto
.
Marjîna neyînî
Di CSS de, margin
taybetmendî dikarin nirxên neyînî bikar bînin ( padding
nekarin). Ji 4.2-an pê ve, me ji bo her mezinahiya ne-sifir ya ku li jor hatî navnîş kirin karûbarên marjînal ên neyînî zêde kiriye (mînak, 1
, 2
, , 3
, 4
, 5
). Van karûbaran ji bo xweşkirina kelûpelên stûna torê li seranserê xalên veqetandinê îdeal in.
Hevoksazî hema hema heman karûbarên xwerû, marjînal ên erênî ye, lê bi lêzêdekirina n
berî mezinahiya daxwazkirî. Li vir çînek mînakek heye ku berevajiyê wê ye .mt-1
:
Li vir mînakek xweşkirina tora Bootstrap-ê li xala veqetandinê ya navîn ( md
) û jorîn heye. Me peldank bi dêûbav re zêde kir .col
û .px-md-5
dûv re .mx-md-n5
li hember dêûbav .row
kir.