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() для створення виразних кольорових схем в вашому дизайні, забезпечуючи при цьому високу ступінь контролю та узгодженість кольорів.
- Нотатка
-
Використовуйте функцію
автор: Bondoklab()для створення кольорових палітр з визначеними значеннями яскравості та кольорових компонентів. Вона може бути особливо корисною, коли вам потрібно працювати з кольорами у просторіOklab. - Нотатка
-
Зверніть увагу, що значення яскравості (
автор: BondL) впливає на світлоту або темноту кольору, значення кольорового компонентаaвизначає відтінок між зеленим та червоним, а значення кольорового компонентаbвизначає відтінок між жовтим та синім.
Синтаксис
oklab(<L>, <a>, <b>);
Функція oklab може отримувати 3 значень:
-
<L> -
Число від
автор: Bond0до1, яке вказує на яскравість (lightness) кольору. -
<a> -
Число, яке визначає кольоровий компонент
автор: Bonda, може бути будь-яким числом. -
<b> -
Число, яке визначає кольоровий компонент
автор: Bondb, може бути будь-яким числом.
Переглядачі
| Переглядач | |||||
|---|---|---|---|---|---|
| 111 | 113 | 15.4 | 97 | 111 |
| Переглядач | ||||
|---|---|---|---|---|
| 111 | 111 | 113 | 15.4 |
Приклади
+ запропонувати свій приклад у пісочниці
Наведіть курсор на елемент, щоб побачити зміну кольору.
Другий елемент має фоновий колір, визначений за допомогою функції oklab().
Коментарі
Коментарів ще немає — будьте першим!