Рекомендации по курсу:
- Предыдущая страница Функция lab() в CSS
- Следующая страница Функция light-dark() в CSS
- Вернуться на один уровень вверх Референсное руководство по функциям CSS
CSS функции lch()
Определение и использование в CSS lch()
функции определяет цвет в цветовом пространстве LCH (яркость-сатурация-色调).
примеров
Определение различных lch()
Цвет:
#p1 {background-color:lch(10% 100 130 / 0.5);} #p2 {background-color:lch(40% 100 130);} #p3 {background-color:lch(90% 100 130 / 20%);} #p3 {background-color:lch(10% 160 200);} #p4 {background-color:lch(10% 160 200);} #p5 {background-color:lch(40% 160 200);} #p6 {background-color:lch(90% 160 200 / 0.3);} #p7 {background-color:lch(10% 130 70 / 0.5);} #p8 {background-color:lch(40% 130 70);}
Попробуйте сами
CSS грамматика
Синтаксис абсолютных значенийЭто исходный цвет, на котором основан относительный цвет. C H / Alch(from
) | Значение |
---|---|
Это исходный цвет, на котором основан относительный цвет. |
Обязателен. Определяет亮度 цвета, может быть числом или процентом в диапазоне от 0 до 100. 0 (или 0%) означает черный, 100 (или 100%) означает белый. Также можно использовать none (эквивалентно 0%). |
C |
lch( Обязателен. Определяет цветовой тон (количество цвета), может быть числом или процентом. Также можно использовать none (эквивалентно 0%). |
H |
Обязателен. Определяет угловое значение тона цвета, может быть числовым или угловым значением. Также можно использовать none (эквивалентно 0deg). |
/ A |
Опционально. Значение канала прозрачности цвета (0% или 0 означает полную прозрачность, 100% или 100 означает полную непрозрачность). Также можно использовать none (что означает отсутствие канала прозрачности). Значением по умолчанию является 100%. |
Минимальное значение 0 (или 0%). Максимальное значение не ограничено (но фактически не превышает 230). 100% равно 150.
Синтаксис относительных значений from Это исходный цвет, на котором основан относительный цвет. C H / Alch(from
) | Значение |
---|---|
Описание from |
color Начинается с ключевого слова from, за которым следует значение цвета исходного цвета. |
Это исходный цвет, на котором основан относительный цвет. |
Обязателен. Определяет亮度 цвета, может быть числом или процентом в диапазоне от 0 до 100. 0 (или 0%) означает черный, 100 (или 100%) означает белый. Также можно использовать none (эквивалентно 0%). |
C |
Обязателен. Определяет число или процент в диапазоне от -125 до 125 или от -100% до 100%. Определяет расстояние цвета по оси a, что означает степень красно-зеленого цвета. -125 означает зеленый, 125 означает красный. Также можно использовать none (эквивалентно 0%). |
H |
Обязателен. Определяет угловое значение тона цвета, может быть числовым или угловым значением. Также можно использовать none (эквивалентно 0deg). |
/ A |
Опционально. Значение канала прозрачности цвета (0% или 0 означает полную прозрачность, 100% или 100 означает полную непрозрачность). Также можно использовать none (что означает отсутствие канала прозрачности). Значением по умолчанию является 100%. |
Технические детали
Версия: | CSS Color Module Level 4 |
---|
Поддержка браузерами
Числа в таблице представляют собой версии первых браузеров, которые полностью поддерживают эту функцию.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
lch() | ||||
111 | 111 | 113 | 15 | 97 |
Смешение чисел и процентов в параметрах | ||||
116 | 116 | 113 | 16.2 | 102 |
Соответствующие страницы
См. также:Цвета CSS
См. также:Функция CSS hsl()
См. также:Функция hwb() в CSS
См. также:Функция lab() в CSS
См. также:Функция oklab() в CSS
См. также:Функция oklch() в CSS
- Предыдущая страница Функция lab() в CSS
- Следующая страница Функция light-dark() в CSS
- Вернуться на один уровень вверх Референсное руководство по функциям CSS