css 如何删除使用js对样式所做的所有更改

h4cxqtbf  于 2023-01-22  发布在  其他
关注(0)|答案(1)|浏览(123)

我希望你一切都好,我只是想知道是否有一个方法来重置所有的样式,已经改变了与js
出现在这张照片里

还有谢谢。

jfewjypa

jfewjypa1#

也许你可以尝试取消设置所有的内联CSS?

document.querySelector("#elementid").style = "";

因为用JS添加的CSS只是内联样式。这些来自外部CSS表单或标签的样式将被保留。
也可以考虑使用JS向元素添加一个类

element.classList.add("class");

然后在需要时使用

element.classList.remove("class");

而不是添加新的内联样式

document.querySelector("#elementid").style = "some styles";

相关问题