Недавно открыл для себя прекрасный метод
getComputedStyle. По названию правда уже понятно, что ничего кроме как
get из него не выжать, но может имеются интересные варианты решения моего вопроса?
Имею такие стили у
:before элемента:
.el:before {
color: green;
}
При помощи
getComputedStyle прекрасно вытащил
color у псевдоэлемента
:beforevar color = window.getComputedStyle(
document.querySelector('.el'), ':before'
).getPropertyValue('color');
На выходе:
rgb(0, 128, 0)
Очень захотелось его изменить на своё значение, но, ничего толкового из этого не вышло.
Буду благодарен за идеи.
Спасибо.