MS Edge поддерживает CSS пользовательских свойств - PullRequest
0 голосов
/ 09 марта 2020

Согласно этой странице:

https://caniuse.com/#search = custom% 20properties

Microsoft Edge должен поддерживать CSS пользовательских свойств от версии 15. На моем Windows 10 установлена ​​последняя версия MS Edge, и она показывает следующую версию:

Microsoft Edge 44.17763.831.0

Microsoft Edge HTML 18.17763

Исходя из этой информации, я предполагаю, что я использую версию MS Edge 18, которая должна поддерживать CSS пользовательских свойств . Но, похоже, это не поддерживается, так как что-то вроде этого утверждения не работает:

:root {
  // Color definitions
  --white: 255, 255, 255;
}

background-color: rgba(var(--white));

Будем благодарны за любые мысли и предложения.

1 Ответ

0 голосов
/ 09 марта 2020

Я нашел ответ на свой вопрос.

Microsoft Edge поддерживает CSS Пользовательские свойства начиная с Edge версии 15. Однако, если вы используете rgba вместо rgb , вам нужно установить значение a (альфа-канал):

Это не будет работать в Edge:

background-color: rgba(var(--white));

Это будет работать:

background-color: rgba(var(--white), 1);

background-color: rgba(var(--white), 0.8);

Я надеюсь, что это поможет другим, кто сталкивается с той же проблемой.

...