我想使用 javascript 更改此图像:
dance:active { background-image: url("myImage.png") }
你可以使用
document.getElementById(element).style.backgroundImage = url(image);
改变
#element {background-image: url(image)}
我想使用 javascript 更改元素处于事件状态时的图像。谢谢!
最佳答案
我想通了!
你的 CSS 中可以有多个类:
element.dance1 { stuff }
element.dance1:active { active stuff }
element.dance2 { stuff 2 }
element.dance2:active { active stuff 2 }
然后在 javascript 中更改元素的类:
document.getElementById(element).className = dance1/dance2
关于javascript - 如何使用 JavaScript 更改 CSS 伪类元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28523292/