Class | Properties |
---|---|
.p-0 | padding: 0; |
.p-1 | padding: .25rem; |
.p-2 | padding: .5rem; |
.p-3 | padding: .75rem; |
.p-4 | padding: 1rem; |
.p-5 | padding: 1.5rem; |
.p-6 | padding: 2rem; |
.p-7 | padding: 3rem; |
.p-8 | padding: 4rem; |
.p-9 | padding: 6rem; |
Usage
All sides
Use .p-{size}
to apply padding on all sides of an element.
Specific sides
Use .p{t|r|b|l}-{size}
to apply padding on a single side of an element.
Use .px-{size}
to apply padding on the left and right (horizontal) sides of an element.
Use .py-{size}
to apply padding on the top and bottom (vertical) sides of an element.
Variants
By default, only responsive variants are generated for padding utilities.
Responsive
To control the padding for an element at a specific breakpoint, add a {screen}:
prefix to any existing padding utility.
For example, use .md:p-4
to apply the p-4
utility at only medium screen sizes and above.
Hover-state
To include hover-state variants like .hover:p-4
, add "padding"
to the $hover-variants
variable when recompiling your CSS:
$hover-variants: (
// ...
"padding",
);