Mengubah nilai pseudo-element ::before dan ::after dengan javascript

Bagaimana yah cara mengubah nilai dari pseudo-elemetnt memakai javascript saya selalu erorr. Contoh code nya seperti ini.

          window.getComputedStyle(myCard,":before").getPropertyValue("right") = "100%";
avatar hafizdjubaidir
@hafizdjubaidir

110 Kontribusi 1 Poin

Diperbarui 5 tahun yang lalu

1 Jawaban:

Jawaban Terpilih

<pre> var addRule = function(sheet, selector, styles) { if (sheet.insertRule) return sheet.insertRule(selector + " {" + styles + "}", sheet.cssRules.length); if (sheet.addRule) return sheet.addRule(selector, styles); }; addRule(document.styleSheets[document.styleSheets.length-1], "p:before", "content: 'berubah'"); </pre> Sumber : <a href='https://stackoverflow.com/a/16507264'>https://stackoverflow.com/a/16507264</a>

avatar odhier
@odhier

38 Kontribusi 24 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban