CSS function saturate()
Опис
Функція saturate()
дозволяє змінювати насиченість кольору елемента, надаючи дизайнеру можливість точного керування відтінками кольору на веб-сторінці.
Використання saturate()
може привести до динамічних та виразних візуальних ефектів. Функція приймає значення, яке може бути додатним або навіть від'ємним. Значення впливає на насиченість кольору: збільшення значення збільшує насиченість, тоді як зменшення робить кольори менш насиченими. Ось приклад:
filter: saturate(1.5);
У цьому випадку насиченість кольору елемента збільшується у 1.5 рази, надаючи йому яскравіший вигляд.
Інші значення:
-1
: максимальне зменшення насиченості;0
: збереження насиченості без змін;1
: збільшення насиченості у 2 рази;2
: збільшення насиченості у 3 рази.
Значення можуть бути інтерпольовані для проміжних ступенів насиченості, що дає можливість детального керування кольором.
Порада: | Збільшення насиченості може зробити кольори яскравішими та насиченішими, що може бути корисно для створення живих та виразних дизайнів. |
Порада: | Зменшення насиченості може призвести до відтінків сірого та зменшення насиченості кольорів, що створює більш приглушені та пом'якшені ефекти. |
Порада: | Зверніть увагу, що функція |
Нотатка: | Функція |
Синтаксис
saturate(<value>)
<value>
Значення можуть бути додатніми або від'ємними. Використовуючи додатні значення, насиченість збільшується, а від'ємні значення зменшують насиченість. Значення
0
залишає насиченість без змін.
Переглядачі
Переглядач | |||||
---|---|---|---|---|---|
18 |
35 |
6 |
15 |
12 |
Переглядач | ||||
---|---|---|---|---|
4.4 |
53 |
35 |
6 |
Мобільних переглядачів ще не додано.
Приклади
Наведіть курсор на квадрат, щоб побачити ефект функції saturate()
.
Три картинки з різними значеннями функції saturate()
.