CSSStyleDeclaration: removeProperty() 方法
CSSStyleDeclaration.removeProperty() 方法用于从 CSS 样式声明对象中移除一个属性。
语法
js
removeProperty(property)
参数
property(属性)-
一个表示要移除的属性名称的字符串。多词属性名使用连字符(kebab-case)表示,而不是驼峰式命名。
返回值
在 CSS 属性被移除之前,返回其值的字符串。
异常
NoModificationAllowedErrorDOMException-
当属性或声明块是只读的时抛出。
示例
以下 JavaScript 代码会从一个选择器规则中移除 background-color CSS 属性。
js
const declaration = document.styleSheets[0].rules[0].style;
const oldValue = declaration.removeProperty("background-color");
规范
| 规范 |
|---|
| CSS 对象模型 (CSSOM) # dom-cssstyledeclaration-removeproperty |
浏览器兼容性
加载中…