title | slug | l10n | ||
---|---|---|---|---|
CSSStyleDeclaration.removeProperty() |
Web/API/CSSStyleDeclaration/removeProperty |
|
{{ APIRef("CSSOM") }}
CSSStyleDeclaration.removeProperty()
メソッドインターフェイスは、 CSS スタイル宣言オブジェクトからプロパティを削除します。
removeProperty(property)
property
- 文字列で、削除するプロパティ名を表します。なお、複数語からなるプロパティ名はハイフン区切りであって、キャメルケースではありません。
文字列で、削除される前の CSS プロパティの値と等しいものです。
NoModificationAllowedError
{{domxref('DOMException')}}- : プロパティまたは宣言ブロックが読み取り専用の場合に発生します。
次の JavaScript コードは、 CSS の background-color
プロパティをセレクタールールから削除します。
const declaration = document.styleSheets[0].rules[0].style;
const oldValue = declaration.removeProperty("background-color");
{{Specifications}}
{{Compat}}