Используют ли пользовательские свойства CSS один или два ведущих символа?
#elem {
-myCustom: 99;
}
ИЛИ ЖЕ
#elem {
--myCustom: 99;
}
Я видел оба вышеупомянутых примера в Интернете. Какая разница между двумя?
Попытка получить доступ к пользовательским свойствам в JavaScript возвращает нуль.
#elem {
-myCustom: 99;
}
<div id="elem">some text</div>
elem = document.getElementById("elem");
style= window.getComputedStyle(elem);
value = style.getPropertyValue('-myCustom');
alert(value);