Функция min в CSS
Функция min()
в CSS позволяет выбрать наименьшее из указанных значений. Она принимает на вход два или более значений и возвращает минимальное из них. Это полезно для задания ограничений размеров, отступов и других свойств, которые должны адаптироваться в зависимости от контекста.
property: min(
value1,
value2,
...
);
property
CSS-свойствоvalue
значения, из которых выбирается наименьшее
Одной из наиболее полезных задач для функции min()
является создание адаптивных размеров элементов:
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Пример min() - Ширина</title>
<style>
.container {
width: 100%;
max-width: 1200px;
padding: 20px;
box-sizing: border-box;
}
.content {
width: min(90%, 600px); /* ширина не больше 90% контейнера или 600px */
background-color: lightblue;
padding: 20px;
}
</style>
</head>
<body>
<div class="container">
<div class="content">Адаптивный контент</div>
</div>
</body>
</html>