Utilities - Spacing
You can use a wide range of responsive margin and padding utility classes to modify an element’s appearance.
The spacing utility classes are named using the following format:
._{property}:{size}
._{property}-{sides}:{size}
._{breakpoint}:{property}-{sides}:{size}
Where property is one of:
margin
padding
Where sides is one of:
top
for top sideright
for right sidebottom
for bottom sideleft
for left sidex
for horizontal (left and right) sidesy
from vertical (top and bottom) sides- none for classes that set a
margin
orpadding
on all 4 sides
Where size is one of:
0
for eliminatingmargin
orpadding
1
for classes settingmargin
orpadding
to$spacing * 1
2
for classes settingmargin
orpadding
to$spacing * 2
3
for classes settingmargin
orpadding
to$spacing * 3
4
for classes settingmargin
orpadding
to$spacing * 4
5
for classes settingmargin
orpadding
to$spacing * 5
6
for classes settingmargin
orpadding
to$spacing * 6
7
for classes settingmargin
orpadding
to$spacing * 7
8
for classes settingmargin
orpadding
to$spacing * 8
1/2
for classes settingmargin
orpadding
to$spacing * 1/2
1/3
for classes settingmargin
orpadding
to$spacing * 1/3
2/3
for classes settingmargin
orpadding
to$spacing * 2/3
1/4
for classes settingmargin
orpadding
to$spacing * 1/4
3/4
for classes settingmargin
orpadding
to$spacing * 3/4
auto
for classes settingmargin
orpadding
toauto
And breakpoint
is one of:
xs
sm
md
lg
xl
xxl
You can add more sizes by adding entries to the $spacings
Sass variable.
Basic Example
Here are some examples of these utility classes:
Horizontal Centering
You can set a left
and right
margin using the x
side parameter, such as _margin-x:auto
. The _margin-x:auto
class is useful for horizontally centering fixed-width block level content.
Horizontally Centered