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