Функция min()CSS3-генератор ☛

Функции: attr()blur()brightness()calc()contrast()drop-shadow()grayscale()hue-rotate()invert()linear-gradient()max()min()clamp()opacity()radial-gradient()repeating-linear-gradient()repeating-radial-gradient()saturate()sepia()var()

Позволяет установить наименьшее (самое отрицательное) значение из списка выражений, разделенных запятыми, в качестве значения свойства CSS . Функцию min() можно использовать везде, где разрешены length, frequency, angle, time, percentage, number или integer.

Функция min() принимает в качестве параметра одно или несколько выражений, разделенных запятыми, при этом в качестве значения используется наименьшее (самое отрицательное) значение выражения.

Выражения могут быть математическими выражениями (с использованием арифметических операторов), литеральными значениями или другими выражениями, такими как attr(), которые оцениваются как допустимый тип аргумента (например, length).

При желании вы можете использовать разные единицы измерения для каждого значения в выражении. При необходимости вы также можете использовать круглые скобки для установления порядка вычислений.

Пример
Установка максимального размера для элементов управления адаптивной формы: разрешение ширины меток и входных данных уменьшаться по мере уменьшения ширины формы.
<form>
  <label for="misc">Type something:</label>
  <input type="text" id="misc" name="misc" />
</form>

input,
label {
  padding: 2px;
  box-sizing: border-box;
  display: inline-block;
  width: min(40%, 400px);
  background-color: pink;
}

form {
  margin: 4px;
  border: 1px solid black;
  padding: 4px;
}
Справочник CSS
×
Справочник CSS