Рекомендации по курсу:
- Предыдущая страница Функция circle() в CSS
- Следующая страница Функция color() в CSS
- Вернуться на один уровень вверх Референсное руководство по функциям CSS
Функция CSS clamp()
Определение и использование CSS clamp()
Функция используется для установки значения, которое адаптивно изменяется между минимальным и максимальным значениями в зависимости от размера视ора.
clamp()
Функция имеет три параметра: минимальное значение, предпочтительное значение и максимальное значение. Если предпочтительное значение находится в указанном диапазоне, браузер выбирает предпочтительное значение; в противном случае, браузер выбирает минимальное или максимальное значение.
Пример
Установите минимальный размер шрифта для элемента <h1> в 2rem и максимальный размер шрифта в 3.5rem. В то же время установите минимальный размер шрифта для элемента <p> в 1rem и максимальный размер шрифта в 2.5rem:
h1 { font-size: clamp(2rem, 2.5vw, 3.5rem); } p { font-size: clamp(1rem, 2.5vw, 2.5rem); }
Грамматика CSS
clamp(min, preferred, max)
Значение | Описание |
---|---|
min | Опционально. Указать минимальное значение. |
preferred | Обязательно. Указать предпочтительное значение. |
max | Опционально. Указать максимальное значение. |
Технические детали
Версия: | Модуль значений и единиц CSS уровня 4 |
---|
Поддержка браузера
Числа в таблице указывают на версию браузера, которая полностью поддерживает эту функцию.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
79 | 79 | 75 | 13.1 | 66 |
- Предыдущая страница Функция circle() в CSS
- Следующая страница Функция color() в CSS
- Вернуться на один уровень вверх Референсное руководство по функциям CSS