我希望你一切都好,我只是想知道是否有一个方法来重置所有的样式,已经改变了与js出现在这张照片里
还有谢谢。
jfewjypa1#
也许你可以尝试取消设置所有的内联CSS?
document.querySelector("#elementid").style = "";
因为用JS添加的CSS只是内联样式。这些来自外部CSS表单或标签的样式将被保留。也可以考虑使用JS向元素添加一个类
element.classList.add("class");
然后在需要时使用
element.classList.remove("class");
而不是添加新的内联样式
document.querySelector("#elementid").style = "some styles";
1条答案
按热度按时间jfewjypa1#
也许你可以尝试取消设置所有的内联CSS?
因为用JS添加的CSS只是内联样式。这些来自外部CSS表单或标签的样式将被保留。
也可以考虑使用JS向元素添加一个类
然后在需要时使用
而不是添加新的内联样式