Aspect Ratio
The new aspect ratio utility classes allow you to use the new CSS property aspect-ratio
. If you need to support older browsers, you better use the ratio padding trick (see more in the ratio section).
Configuration
config.scss
$s-aspect-ratios: (
"aspect-ratio-1x1": "1/1",
"aspect-ratio-4x3": "4/3",
"aspect-ratio-16x9": "16/9",
// you can add yours
),
Example output classes
With these config values, the following classes are created :
aspect-ratio-1x1
aspect-ratio-4x3
aspect-ratio-16x9
Html structure
Add the ratio class to a any div
<div class="aspect-ratio-16x9"></div>