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