如何使用javascript删除css属性?

2022-08-30 00:34:08

是否可以使用JavaScript删除元素的CSS属性?例如,我有,现在我想通过JavaScript删除缩放属性?div.style.zoom = 1.2


答案 1

您有两种选择:

选项 1:

您可以使用 removeProperty 方法。它将从元素中删除样式。

el.style.removeProperty('zoom');

选项 2:

您可以将其设置为默认值:

el.style.zoom = "";

现在,有效缩放将是样式表中设置的定义(通过链接和样式标记)所遵循的任何内容。因此,此语法将仅修改此元素的本地样式。


答案 2

removeProperty 将从元素中删除样式。

例:

div.style.removeProperty('zoom');

MDN 文档页面:
CSSStyleDeclaration.removeProperty