Effects
Fluid Padding
Utilities for sets min and max paddings for screen size without breakpoints.
Variant
Active Checked Child-Selection Dark Mode Disabled Expand First-Last-Selection First-Letter Focus Focus-Visible Focus-Within Fullscreen Group-Focus Group-Hover Hover Landscape Light Mode Portrait Reduce-Motion Responsive Selection-Hover Visited
API
| class | css |
|---|---|
fluid p-min-{value}p-max- {value} | @media screen and (min-width: 20rem) { .fluid.p-min-{modifier}.p-max-{modifier} { padding: calc({min} + 0 * ((100vw - 20rem) / 30)) } } @media screen and (min-width: 50rem) { .fluid.p-min-{modifier}.p-max-{modifier} { padding: {max} } } |
| value | modifier | |
|---|---|---|
| 0 | 0 | |
| 1 | 0.25rem | |
| 2 | 0.5rem | |
| 3 | 0.75rem | |
| 4 | 1rem | |
| 5 | 1.25rem | |
| 6 | 1.5rem | |
| 8 | 2rem | |
| 10 | 2.5rem | |
| 12 | 3rem | |
| 16 | 4rem | |
| 20 | 5rem | |
| 24 | 6rem | |
| 32 | 8rem | |
| 40 | 10rem | |
| 48 | 12rem | |
| 56 | 14rem | |
| 64 | 16rem | |
| 72 | 18rem | |
| 80 | 20rem | |
| 88 | 22rem | |
| 96 | 24rem | |
| 104 | 26rem | |
| 112 | 28rem |
Usage
Set padding spacing adaptively to the width of the screen size. When the smaller screen size, the padding is padding-10 at min. Meanwhile, when the screen size is getting bigger, the padding is padding-4 at max.
<div class="fluid padding-min-10 padding-max-4">
...
</div>
HTML
.dummy {
@extend
.fluid,
.padding-min-10,
.padding-max-4;
}
SCSS
Mix with other fluid utilities, such as Fluid Margin, Fluid Font Size.
<div class="fluid padding-min-8 padding-max-4 margin-min-4 margin-max-2 text-min-lg text-max-md">
...
</div>
HTML
.dummy {
@extend
.fluid,
.padding-min-8,
.padding-max-4,
.margin-min-4,
.margin-max-2,
.text-min-lg,
.text-max-md;
}
SCSS