Имя --cоlоr выглядит как --color, но буквы «о» в нём набраны кириллицей. Формально это валидный идентификатор — и всё же другое имя: у своих свойств важна каждая буква, вплоть до кодпоинта.
Объявили --cоlоr: green, а в правиле var(--color) латиницей — подстановка не находит ничего, и color молча остаётся унаследованным. Ни ошибки, ни предупреждения.
Кириллическая «о» это U+043E, латинская U+006F, на экране их не отличить. Поэтому имя проще копировать из объявления, чем набирать руками.
https://habr.com/ru/companies/ruvds/articles/1097580/
Views: 4