162 lines
3.9 KiB
SCSS
162 lines
3.9 KiB
SCSS
/*!markdown
|
|
|
|
---
|
|
title: Height
|
|
---
|
|
|
|
| Class | Properties |
|
|
| ----------- | ------------------------ |
|
|
| h-px | height: 0.0625rem |
|
|
| h-0 | height: 0 |
|
|
| h-none | height: 0 |
|
|
| h-0\.5 | height: 0.125rem |
|
|
| h-1 | height: 0.25rem |
|
|
| h-1\.5 | height: 0.375rem |
|
|
| h-2 | height: 0.5rem |
|
|
| h-2\.5 | height: 0.625rem |
|
|
| h-3 | height: 0.75rem |
|
|
| h-3\.5 | height: 0.875rem |
|
|
| h-4 | height: 1rem |
|
|
| h-5 | height: 1.25rem |
|
|
| h-6 | height: 1.5rem |
|
|
| h-7 | height: 1.75rem |
|
|
| h-8 | height: 2rem |
|
|
| h-9 | height: 2.25rem |
|
|
| h-10 | height: 2.5rem |
|
|
| h-11 | height: 2.75rem |
|
|
| h-12 | height: 3rem |
|
|
| h-14 | height: 3.5rem |
|
|
| h-16 | height: 4rem |
|
|
| h-18 | height: 4.5rem |
|
|
| h-20 | height: 5rem |
|
|
| h-24 | height: 6rem |
|
|
| h-28 | height: 7rem |
|
|
| h-32 | height: 8rem |
|
|
| h-36 | height: 9rem |
|
|
| h-40 | height: 10rem |
|
|
| h-44 | height: 11rem |
|
|
| h-48 | height: 12rem |
|
|
| h-52 | height: 13rem |
|
|
| h-56 | height: 14rem |
|
|
| h-60 | height: 15rem |
|
|
| h-64 | height: 16rem |
|
|
| h-72 | height: 18rem |
|
|
| h-80 | height: 20rem |
|
|
| h-96 | height: 24rem |
|
|
| h-auto | height: auto |
|
|
| h-1\/2 | height: 50% |
|
|
| h-1\/3 | height: 33.333333% |
|
|
| h-2\/3 | height: 66.666667% |
|
|
| h-1\/4 | height: 25% |
|
|
| h-2\/4 | height: 50% |
|
|
| h-3\/4 | height: 75% |
|
|
| h-1\/5 | height: 20% |
|
|
| h-2\/5 | height: 40% |
|
|
| h-3\/5 | height: 60% |
|
|
| h-4\/5 | height: 80% |
|
|
| h-1\/6 | height: 16.666667% |
|
|
| h-2\/6 | height: 33.333333% |
|
|
| h-3\/6 | height: 50% |
|
|
| h-4\/6 | height: 66.666667% |
|
|
| h-5\/6 | height: 83.333333% |
|
|
| h-full | height: 100% |
|
|
| h-screen | height: 100vh |
|
|
| min-h-0 | min-height: 0px |
|
|
| min-h-full | min-height: 100% |
|
|
| min-h-screen | min-height: 100vh |
|
|
| max-h-px | max-height: 0.0625rem |
|
|
| max-h-0 | max-height: 0 |
|
|
| max-h-none | max-height: 0 |
|
|
| max-h-0\.5 | max-height: 0.125rem |
|
|
| max-h-1 | max-height: 0.25rem |
|
|
| max-h-1\.5 | max-height: 0.375rem |
|
|
| max-h-2 | max-height: 0.5rem |
|
|
| max-h-2\.5 | max-height: 0.625rem |
|
|
| max-h-3 | max-height: 0.75rem |
|
|
| max-h-3\.5 | max-height: 0.875rem |
|
|
| max-h-4 | max-height: 1rem |
|
|
| max-h-5 | max-height: 1.25rem |
|
|
| max-h-6 | max-height: 1.5rem |
|
|
| max-h-7 | max-height: 1.75rem |
|
|
| max-h-8 | max-height: 2rem |
|
|
| max-h-9 | max-height: 2.25rem |
|
|
| max-h-10 | max-height: 2.5rem |
|
|
| max-h-11 | max-height: 2.75rem |
|
|
| max-h-12 | max-height: 3rem |
|
|
| max-h-14 | max-height: 3.5rem |
|
|
| max-h-16 | max-height: 4rem |
|
|
| max-h-18 | max-height: 4.5rem |
|
|
| max-h-20 | max-height: 5rem |
|
|
| max-h-24 | max-height: 6rem |
|
|
| max-h-28 | max-height: 7rem |
|
|
| max-h-32 | max-height: 8rem |
|
|
| max-h-36 | max-height: 9rem |
|
|
| max-h-40 | max-height: 10rem |
|
|
| max-h-44 | max-height: 11rem |
|
|
| max-h-48 | max-height: 12rem |
|
|
| max-h-52 | max-height: 13rem |
|
|
| max-h-56 | max-height: 14rem |
|
|
| max-h-60 | max-height: 15rem |
|
|
| max-h-64 | max-height: 16rem |
|
|
| max-h-72 | max-height: 18rem |
|
|
| max-h-80 | max-height: 20rem |
|
|
| max-h-96 | max-height: 24rem |
|
|
| max-h-full | max-height: 100% |
|
|
| max-h-screen | max-height: 100vh |
|
|
|
|
|
|
*/
|
|
|
|
@mixin height-sizing($map: $heights, $prefix: '.') {
|
|
@each $name, $value in $map {
|
|
@if $name == default {
|
|
#{$prefix}h {
|
|
height: $value;
|
|
}
|
|
} @else {
|
|
#{$prefix}h-#{'' + selector-escape($name)} {
|
|
height: $value;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
@mixin max-height-sizing($map: $maxHeights, $prefix: '.') {
|
|
@each $name, $value in $map {
|
|
@if $name == default {
|
|
#{$prefix}max-h {
|
|
max-height: $value;
|
|
}
|
|
} @else {
|
|
#{$prefix}max-h-#{'' + selector-escape($name)} {
|
|
max-height: $value;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
@mixin make-heights($prefix: '.') {
|
|
@include height-sizing($heights, $prefix);
|
|
|
|
#{$prefix}min-h-0 {
|
|
min-height: 0px;
|
|
}
|
|
|
|
#{$prefix}min-h-full {
|
|
min-height: 100%;
|
|
}
|
|
|
|
#{$prefix}min-h-screen {
|
|
min-height: 100vh;
|
|
}
|
|
|
|
@include max-height-sizing($maxHeights, $prefix);
|
|
}
|
|
|
|
@include make-heights();
|
|
@each $deivce in map-keys($devices) {
|
|
@include media-device($deivce) {
|
|
@include make-heights('.' + selector-escape($deivce + ':'));
|
|
}
|
|
}
|