Соотношение сторон
aspect-ratio
sm
md
lg
xl
Классы
Класс | Значение |
---|---|
aspect-1x1 |
aspect-ratio: 1 / 1 |
aspect-1x2 |
aspect-ratio: 1 / 2 |
aspect-2x1 |
aspect-ratio: 2 / 1 |
aspect-2x3 |
aspect-ratio: 2 / 3 |
aspect-3x1 |
aspect-ratio: 3 / 1 |
aspect-3x2 |
aspect-ratio: 3 / 2 |
aspect-3x4 |
aspect-ratio: 3 / 4 |
aspect-4x1 |
aspect-ratio: 4 / 1 |
aspect-4x3 |
aspect-ratio: 4 / 3 |
aspect-16x9 |
aspect-ratio: 16 / 9 |
aspect-9x16 |
aspect-ratio: 9 / 16 |
Описание
Модификатор изменяет соотношение сторон элемента.
Использование: {условие действия}:{модификатор}
- Условие действия. Необязательный параметр. Определяет условие действия модификатора. Может принимать значения:
sm
— для экранов small и больше.md
— для экранов medium и больше.lg
— для экранов large и больше.xl
— для экранов extra large и больше.- Модификатор. Обязательный параметр.
aspect-1x1
— соотношение сторон 1 к 1aspect-3x4
— соотношение сторон 3 к 4aspect-16x9
— соотношение сторон 16 к 9
Пример
1x1
1x2
2x1
2x3
3x1
3x2
3x4
4x1
4x3
16x9
9x16
<div class="aspect-1x1">1x1</div>
<div class="aspect-1x2">1x2</div>
<div class="aspect-2x1">2x1</div>
<div class="aspect-2x3">2x3</div>
<div class="aspect-3x1">3x1</div>
<div class="aspect-3x2">3x2</div>
<div class="aspect-3x4">3x4</div>
<div class="aspect-4x1">4x1</div>
<div class="aspect-4x3">4x3</div>
<div class="aspect-16x9">16x9</div>
<div class="aspect-9x16">9x16</div>
Адаптивность
Для установки соотношения сторон элементов, начиная с определенного размера области просмотра, добавьте префикс контрольной точки ( sm
,
md
,
lg
,
xl
) через двоеточие (:
) к модификатору.
Например, воспользуйтесь модификатором
md:aspect-ratio-3x4
для установки соотношения сторон 3x4 элементов для экранов размером Medium
и больше.
<div class="md:aspect-ratio-3x4"></div>
Для получения дополнительной информации об адаптивности ознакомьтесь с документацией.