CSS function max


Опис

max() - функція в CSS, яка дозволяє встановити максимальне значення з набору числових значень або значень, що підтримують порівняння. Ця функція особливо корисна для властивостей CSS, які потребують задання максимально допустимих значень, таких як ширина (width), висота (height), відступи (margin), поля (padding) та інші.

Функція max() приймає декілька аргументів - числових значень або значень, що підтримують порівняння, і порівнює їх між собою, повертаючи найбільше з них. Наприклад:

Приклад використання:

Допустимо, нам потрібно встановити максимальну ширину блока, але при цьому врахувати декілька можливих значень. Ми можемо використати функцію max() для цього:

width: max(200px, 300px, 150px);

У цьому прикладі, з урахуванням переданих значень, ширина блока буде встановлена на 300px, оскільки воно є найбільшим серед усіх переданих значень.

Функція max() дозволяє ефективно використовувати найбільше значення зі списку аргументів і забезпечує більшу гнучкість при заданні максимальних значень для властивостей CSS.

автор: Bond

Порада

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

автор: Bond
Порада

Функція max() також може бути поєднана з іншими функціями та математичними операціями, що дозволяє виконувати складні обчислення над значеннями.

автор: Bond
Нотатка

Пам'ятайте, що функція max() працює тільки зі значеннями, що можуть бути порівняні. Наприклад, вона не застосовується до рядків або кольорів.

автор: Bond

Синтаксис

max(value1, value2, value3, ...);

Функція max може отримувати 2 значень:

<number>

Числові значення, які можуть бути вказані з одиницями вимірювання, такими як пікселі (px), відсотки (%), em або rem. Функція min() порівняє числові значення і поверне найменше з них.

автор: Bond

<expression>

Ви можете використовувати будь-який допустимий CSS вираз, такий як calc(), var(), rgba(), і так далі, які повертають числові значення.

автор: Bond

Переглядачі

Підтримка: стаціонарні переглядачі
Переглядач Google Chrome Mozilla Firefox Apple Safari Opera Microsoft EDGE
79 75 11.1 66 79
Підтримка: мобільні переглядачі
Переглядач Mobile Google Android Mobile Google Chrome Mobile Mozilla Firefox Mobile Apple Safari
79 79 79 11.3

Приклади

+ запропонувати свій приклад у пісочниці

При наведенні курсору на елемент, він змінює розміри.

автор: Bond

Маємо два однакових елементи, але один з них має більшу ширину через використання функції max().

автор: Bond

Коментарі

Коментарів ще немає — будьте першим!

Відповідь для

Увійдіть — коментар з'явиться одразу, без капчі й очікування перевірки.

Пропозиція правки

Ваша версія — : після перевірки замінить чинну. Нова порада чи нотатка — з'явиться на сторінці після перевірки.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Ваша версія секції «»: після перевірки замінить чинну.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Ваша версія опису «»: після перевірки замінить чинну.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Зворотний зв'язок
Вхід