Утилиты разнесения, которые применяются ко всем точкам останова, от xs
до xl
, не имеют аббревиатуры точек останова. Это связано с тем, что эти классы применяются min-width: 0
сверху вниз и, следовательно, не связаны медиа-запросом. Остальные точки останова, однако, включают аббревиатуру точки останова.
Классы названы с использованием формата {property}{sides}-{size}
для xs
и {property}{sides}-{breakpoint}-{size}
для sm
, md
, lg
и xl
.
Где свойство является одним из:
m
- для классов, которые установлены margin
p
- для классов, которые установлены padding
Где стороны является одним из:
t
- для классов, которые устанавливают margin-top
илиpadding-top
b
- для классов, которые устанавливают margin-bottom
илиpadding-bottom
l
- для классов, которые устанавливают margin-left
илиpadding-left
r
- для классов, которые устанавливают margin-right
илиpadding-right
x
- для классов, которые устанавливают *-left
и*-right
y
- для классов, которые устанавливают *-top
и*-bottom
- пусто - для классов, которые устанавливают a
margin
или padding
на все 4 стороны элемента
Где размер является одним из:
0
- для классов, которые устраняют поля или отступы, устанавливая его в 0
1
- (по умолчанию) для классов , которые устанавливают margin
или padding
в$spacer * .25
2
- (по умолчанию) для классов , которые устанавливают margin
или padding
в$spacer * .5
3
- (по умолчанию) для классов , которые устанавливают margin
или padding
в$spacer
4
- (по умолчанию) для классов , которые устанавливают margin
или padding
в$spacer * 1.5
5
- (по умолчанию) для классов , которые устанавливают margin
или padding
в$spacer * 3
Таким образом, чтобы иметь дополнительное вертикальное пространство над и под элементом, вы должны использовать my-5
класс.