Привіт Я намагаюся встановити атрибут css елементу, який створюється псевдокласом ": after"
Я знаю, як отримати:
element = document.querySelector(".some-class");
var top = getComputedStyle(element, ":after").getPropertyValue("top")
але об'єкт повертається, цей метод є тільки для читання
Я намагаюся це зробити:
element = document.querySelector(".some-class:after");
element.style.top = "100px";
але це не працює ...
Відповіді:
0 для відповіді № 1: після засоби псевдоэлемент. Ви не можете отримати його з JS, тільки CSS. Отже, вам потрібно спробувати використовувати елемент DOM