Rozstaw
Bootstrap zawiera szeroką gamę skróconych responsywnych klas narzędziowych marginesów i dopełniania, aby zmodyfikować wygląd elementu.
Przypisz responsywne margin
lub padding
wartości do elementu lub podzbioru jego boków za pomocą klas skróconych. Obejmuje obsługę poszczególnych właściwości, wszystkich właściwości oraz właściwości pionowych i poziomych. Klasy są budowane na podstawie domyślnej mapy Sass od .25rem
do 3rem
.
Narzędzia rozmieszczania, które mają zastosowanie do wszystkich punktów przerwania, od xs
do xl
, nie zawierają skrótu punktu przerwania. Dzieje się tak, ponieważ te klasy są stosowane od min-width: 0
i do góry, a zatem nie są związane z zapytaniem o media. Jednak pozostałe punkty przerwania zawierają skrót punktu przerwania.
Klasy są nazywane przy użyciu formatu {property}{sides}-{size}
for xs
i {property}{sides}-{breakpoint}-{size}
for sm
, md
, lg
i xl
.
Gdzie nieruchomość jest jedną z:
m
- dla klas, które ustawiająmargin
p
- dla klas, które ustawiająpadding
Gdzie boki to jedna z:
t
- dla klas, które ustawiająmargin-top
lubpadding-top
b
- dla klas, które ustawiająmargin-bottom
lubpadding-bottom
l
- dla klas, które ustawiająmargin-left
lubpadding-left
r
- dla klas, które ustawiająmargin-right
lubpadding-right
x
- dla klas, które ustawiają zarówno*-left
i*-right
y
- dla klas, które ustawiają zarówno*-top
i*-bottom
- puste - dla klas ustawiających a
margin
lubpadding
na wszystkich 4 bokach elementu
Gdzie rozmiar jest jednym z:
0
- dla zajęć eliminującychmargin
lubpadding
ustawiając je na0
1
- (domyślnie) dla klas, które ustawiająmargin
lubpadding
na$spacer * .25
2
- (domyślnie) dla klas, które ustawiająmargin
lubpadding
na$spacer * .5
3
- (domyślnie) dla klas, które ustawiająmargin
lubpadding
na$spacer
4
- (domyślnie) dla klas, które ustawiająmargin
lubpadding
na$spacer * 1.5
5
- (domyślnie) dla klas, które ustawiająmargin
lubpadding
na$spacer * 3
auto
- dla klas, które ustawiająmargin
na auto
(Możesz dodać więcej rozmiarów, dodając wpisy do $spacers
zmiennej mapy Sass.)
Oto kilka reprezentatywnych przykładów tych klas:
Ponadto Bootstrap zawiera również .mx-auto
klasę do poziomego centrowania zawartości na poziomie bloku o stałej szerokości — to znaczy zawartości, która zawiera display: block
zestaw width
— przez ustawienie marginesów poziomych na auto
.