Код: Выделить всё
@property --body-color {
syntax: "";
inherits: false;
initial-value: some-value-that-forces-fallback;
}
body {
background-color: var(--body-color, white);
}
div {
--body-color: black;
background-color: var(--body-color, white);
}
< /code>
Хотя это «работает» с точки зрения переменной CSS, а запасная связь - это то, что вычисляется, само свойство не зарегистрируется. Если я изменяю синтаксис на « | некоторая стоимость-то, что Forces-fallback По сути, мне интересно, есть ли значение, которое намеренно заставляет его быть недействительным в вычислительное время, поэтому он будет использовать запасную часть. п>
Подробнее здесь: https://stackoverflow.com/questions/794 ... ly-invalid
Мобильная версия