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()
.