CSS function lab()
Опис
Функція lab() в CSS є інструментом для визначення кольорів за допомогою специфічного методу, заснованого на трьох параметрах: яскравість (lightness), кольоровий компонент a та кольоровий компонент b. Він відкриває можливість для детального управління кольоровими характеристиками, включаючи відтінок та колірні властивості.
Ця функція є частиною сучасних специфікацій CSS і використовується дизайнерами і розробниками для створення різноманітних кольорових схем. Наприклад, ви можете використовувати функцію lab(50%, 20, -30), щоб отримати кольорове значення зі значеннями яскравості 50%, кольорового компонента a 20 та кольорового компонента b -30.
Ось невеликий приклад використання функції lab() в CSS:
.element {
color: lab(70%, 10, 5);
background-color: lab(50%, 30, -10);
}
У цьому прикладі, елемент з класом .element матиме текстовий колір, визначений за допомогою функції lab(70%, 10, 5), і фоновий колір, визначений за допомогою функції lab(50%, 30, -10). Це надає можливість гнучкого управління кольором, забезпечуючи точне відображення відтінків і насиченості кольору в вашому веб-дизайні.
| Порада: | Використовуйте функцію |
| Нотатка: | Зверніть увагу, що значення яскравості ( |
| Нотатка: | Функція |
Синтаксис
lab(<l>, <a>, <b>);
<l>Число від
0до100%, яке вказує на яскравість (lightness) кольору.<a>Число, яке визначає кольоровий компонент
a, зазвичай в діапазоні від-128до127.<b>Число, яке визначає кольоровий компонент
b, зазвичай в діапазоні від-128до127.
Переглядачі
| Переглядач | |||||
|---|---|---|---|---|---|
111 |
113 |
15 |
97 |
111 |
| Переглядач | ||||
|---|---|---|---|---|
111 |
111 |
113 |
15 |
Мобільних переглядачів ще не додано.
Приклади
Наведіть курсор на елемент, щоб побачити зміну кольору.
Другий елемент має фоновий колір, визначений за допомогою функції lab().
