CSS Utility Classes Spacing
You can use a wide range of responsive margin and padding Utilities to modify an element’s appearance.
The spacing utility classes are named using the following format:
- ._{property}:{size}
- ._{property}-{side}:{size}
Where property is one of:
- margin
- padding
Where side is one of:
- topfor top side
- rightfor right side
- bottomfor bottom side
- leftfor left side
- xfor horizontal (left and right) sides
- yfor vertical (top and bottom) sides
- none for all 4 sides
Where size is one of:
- 0for eliminating- marginor- padding
- 1for classes setting- marginor- paddingto- var(--margin) * 1
- 2for classes setting- marginor- paddingto- var(--margin) * 2
- 3for classes setting- marginor- paddingto- var(--margin) * 3
- 4for classes setting- marginor- paddingto- var(--margin) * 4
- 5for classes setting- marginor- paddingto- var(--margin) * 5
- 6for classes setting- marginor- paddingto- var(--margin) * 6
- 7for classes setting- marginor- paddingto- var(--margin) * 7
- 8for classes setting- marginor- paddingto- var(--margin) * 8
- 1/2for classes setting- marginor- paddingto- var(--margin) * 1/2
- 1/3for classes setting- marginor- paddingto- var(--margin) * 1/3
- 2/3for classes setting- marginor- paddingto- var(--margin) * 2/3
- 1/4for classes setting- marginor- paddingto- var(--margin) * 1/4
- 3/4for classes setting- marginor- paddingto- var(--margin) * 3/4
- autofor classes setting- marginor- paddingto- auto
Basic Example
Here are some examples of these utility classes:
Preview
Component.vue
Preview
Component.vue
Preview
Component.vue
Preview
Component.vue
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.
Preview
Component.vue