Отступы
Используйте внутренние padding или внешние margin отступы с помощью модификаторов.
Обозначения
Модификаторы отступов, которые применяются ко всем контрольным точкам, от xs до xl, не имеют параметра контрольной точки. Например, модификатор m-1 задает внешний отступ 1-го уровня для любого разрешения экрана. Для модификаторов, которые действют только от определенного размера экрана дополнительно указывается параметр контрольной точки. Например m-md-1 задает внешний отступ 1-го уровня для контрольных точек от md до xl.
Имена классов присваиваются с использованием формата {property}{sides}-{size} для xs и {property}{sides}-{breakpoint}-{size} для sm, md, lg, и xl.
Где property является одним из:
m- для классов, которые задаютmarginp- для классов, которые задаютpadding
Где sides является одним из:
t- для классов, которые задаютmargin-topилиpadding-topb- для классов, которые задаютmargin-bottomилиpadding-bottoml- для классов, которые задаютmargin-leftилиpadding-leftr- для классов, которые задаютmargin-rightилиpadding-rightx- для классов, которые задают*-leftи*-righty- для классов, которые задают*-topи*-bottom- blank - для классов, которые задают
marginилиpaddingна всех 4 сторонах элемента
Где size является одним из:
0- для классов, которые устраняютmarginилиpadding, установив его01- (по умолчанию) для классов, которые задаютmarginилиpaddingв$spacer-x * .25или$spacer-y * .252- (по умолчанию) для классов, которые задаютmarginилиpaddingв$spacer-x * .5или$spacer-y * .53- (по умолчанию) для классов, которые задаютmarginилиpaddingв$spacer-xили$spacer-y4- (по умолчанию) для классов, которые задаютmarginилиpaddingв$spacer-x * 2или$spacer-y * 25- (по умолчанию) для классов, которые задаютmarginилиpaddingв$spacer-x * 4или$spacer-y * 46- (по умолчанию) для классов, которые задаютmarginилиpaddingв$spacer-x * 8или$spacer-y * 87- (по умолчанию) для классов, которые задаютmarginилиpaddingв$spacer-x * 16или$spacer-y * 16
(Вы можете добавить больше размеров путем добавления записей в $spacers переменной Sass map)
Примеры
Вот некоторые примеры этих классов:
<div class="sf-example">
<p class="mt-0">Margin top 1</p>
<p class="ml-1">Margin left 1</p>
<p class="m-4">Margin 4</p>
<p class="px-2">Padding right 2</p>
<p class="p-3">Padding 3</p>
<p class="pb-3">Padding bottom 3</p>
<p class="pt-2">Padding top 2</p>
</div>
Горизонтальное центрирование
Кроме того, Bootstrap также включает класс .mx-auto для горизонтального центрирования содержимого уровня блока фиксированной ширины, то есть контента, который имеет display: block и установленную width — установив горизонтальные поля в auto.
<div class="mx-auto" style="width: 200px;">
Центрирование элемента
</div>