Інтервал
Bootstrap включає в себе широкий спектр скорочених адаптивних класів полів і відступів для зміни зовнішнього вигляду елемента.
Призначте зручні для реагування margin
або padding
значення елементу або підмножині його сторін за допомогою скорочених класів. Включає підтримку окремих властивостей, усіх властивостей, а також вертикальних і горизонтальних властивостей. Класи побудовані на основі карти Sass за замовчуванням у діапазоні від .25rem
до 3rem
.
Утиліти створення інтервалів, які застосовуються до всіх точок зупину, від 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
- blank - для класів, які встановлюють
margin
абоpadding
на всіх 4 сторонах елемента
Де розмір є одним із:
0
- для класів, які усуваютьmargin
абоpadding
встановлюють його на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
auto
- для класів, які встановлюють значенняmargin
auto
(Ви можете додати більше розмірів, додавши записи до $spacers
змінної карти Sass.)
Ось кілька типових прикладів цих класів:
Крім того, Bootstrap також містить .mx-auto
клас для горизонтального центрування вмісту блоку фіксованої ширини, тобто вмісту, який має display: block
набір width
, шляхом встановлення горизонтальних полів на auto
.