Используют ли пользовательские свойства 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);

Ответы на вопрос(2)

Ваш ответ на вопрос