Функция color-mix() в CSS
- Предыдущая страница Функция color() в CSS
- Следующая страница Функция conic-gradient() в CSS
- Вернуться на один уровень вверх Референсное руководство по функциям CSS
Определение и использование
CSS color-mix()
Функция используется для смешивания двух значений цветов в заданном цветовом пространстве в указанном соотношении.
Пример
Пример 1
Смешивание двух цветовых значений в пространстве цветов hsl по указанным пропорциям:
div { padding: 15px; border: 2px solid black; background-color: color-mix(in hsl, hsl(125 60 90), salmon 85%); }
Пример 2
Смешивание двух цветовых значений в пространстве цветов oklab по разным пропорциям:
li:nth-child(1) { background-color: color-mix(in oklab, #6a5acd 0%, pink); } li:nth-child(2) { background-color: color-mix(in oklab, #6a5acd 25%, pink); } li:nth-child(3) { background-color: color-mix(in oklab, #6a5acd 50%, pink); } li:nth-child(4) { background-color: color-mix(in oklab, #6a5acd 75%, pink); } li:nth-child(5) { background-color: color-mix(in oklab, #6a5acd 100%, pink); }
Синтаксис CSS
color-mix(color-interpolation-method, color1 %, color2 %)
Значение | Описание |
---|---|
color-interpolation-method |
Обязателен. Определяет используемый метод интерполяции цвета. Он состоит из ключевого слова in, за которым следует имя цветовой системы. Доступны следующие два типа: Прямоугольная цветовая система:
Полярная цветовая система:
|
color1 % |
Обязателен. Цветовые значения для смешивания, а также опциональные процентные значения (от 0% до 100%), используемые для указания пропорции цвета. Значение по умолчанию для процента составляет 50%. |
color2 % |
Обязателен. Цветовые значения для смешивания, а также опциональные процентные значения (от 0% до 100%), используемые для указания пропорции цвета. Значение по умолчанию для процента составляет 50%. |
Технические детали
Версия: | CSS Color Module Level 5 |
---|
Поддержка браузеров
Таблица содержит цифры, представляющие версии браузеров, которые полностью поддерживают эту функцию.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
111 | 111 | 113 | 16.2 | 97 |
Соответствующие страницы
См. также:Цвета CSS
- Предыдущая страница Функция color() в CSS
- Следующая страница Функция conic-gradient() в CSS
- Вернуться на один уровень вверх Референсное руководство по функциям CSS