CSS function oklab()
Опис
Функція oklab() в CSS представляє собою інструмент для визначення кольорів за допомогою трьох основних параметрів: яскравість (lightness), кольоровий компонент a, та кольоровий компонент b. Ці параметри відкривають можливість точного контролю над відтінками та колірними властивостями, надаючи розробникам і дизайнерам більше гнучкості та креативності.
Використання функції oklab() може значно полегшити роботу з кольорами в ваших стилях. Зокрема, можна використовувати функцію oklab(0.5, 0.1, 0.2), щоб створити колір із яскравістю 0.5, кольоровим компонентом a 0.1, та кольоровим компонентом b 0.2.
Нижче наведено приклад використання функції oklab() в CSS:
.element {
color: oklab(0.8, 0.2, -0.3);
background-color: oklab(0.5, -0.1, 0.4);
}
У цьому прикладі, елемент з класом .element отримує текстовий колір, визначений функцією oklab(0.8, 0.2, -0.3), та фоновий колір, визначений функцією oklab(0.5, -0.1, 0.4). Цей приклад демонструє, як можна застосовувати функцію oklab() для створення виразних кольорових схем в вашому дизайні, забезпечуючи при цьому високу ступінь контролю та узгодженість кольорів.
| Нотатка: | Використовуйте функцію |
| Нотатка: | Зверніть увагу, що значення яскравості ( |
Синтаксис
oklab(<L>, <a>, <b>);
<L>Число від
0до1, яке вказує на яскравість (lightness) кольору.<a>Число, яке визначає кольоровий компонент
a, може бути будь-яким числом.<b>Число, яке визначає кольоровий компонент
b, може бути будь-яким числом.
Переглядачі
| Переглядач | |||||
|---|---|---|---|---|---|
111 |
113 |
15.4 |
97 |
111 |
| Переглядач | ||||
|---|---|---|---|---|
111 |
111 |
113 |
15.4 |
Мобільних переглядачів ще не додано.
Приклади
Наведіть курсор на елемент, щоб побачити зміну кольору.
Другий елемент має фоновий колір, визначений за допомогою функції oklab().
