Email or username:

Password:

Forgot your password?
Top-level
Андрей Ситник

Синтаксис oklch(from …) — это не моя придумка, а Relative Color Syntax. Новая спецификация, чтобы менять цвета прямо в CSS.

w3.org/TR/css-color-5/#relativ

evilmartians.com/chronicles/ok

Этот плагин — частичный полифил, он поддерживает только изменение полупрозрачности.

2 comments
Андрей Ситник

Плагин полифилит Relative Color через color-mix().

Эта CSS-функция позволяет смешать несколько цветов.

Тут мы смешиваем наш цвет с transparent до нужной пропорции.

developer.mozilla.org/en-US/do

Андрей Ситник

Проблема в том, что Фаерфокс не поддерживает Relative Color — на добавление поддержки может потребоваться месяцы или год.

А вот color-mix() он уже поддерживает.

Поэтому с полифилом Relative Color можно будет использовать уже сегодня — но только для opacity.

Go Up