CSSStyleDeclaration: removeProperty() Methode
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.
Please help us by answering a few questions.
Die Schnittstelle der Methode CSSStyleDeclaration.removeProperty()
entfernt eine Eigenschaft aus einem CSS-Stildeklarationsobjekt.
Syntax
removeProperty(property)
Parameter
property
-
Ein String, der den Namen der zu entfernenden Eigenschaft repräsentiert. Mehrwortige Eigenschaftsnamen sind mit Bindestrichen verbunden (kebab-case) und nicht im camel-cased.
Rückgabewert
Ein String, der dem Wert der CSS-Eigenschaft entspricht, bevor sie entfernt wurde.
Ausnahmen
NoModificationAllowedError
DOMException
-
Wird ausgelöst, wenn die Eigenschaft oder der Deklarationsblock schreibgeschützt ist.
Beispiele
Der folgende JavaScript-Code entfernt die CSS-Eigenschaft background-color
aus einer Selektorregel:
const declaration = document.styleSheets[0].rules[0].style;
const oldValue = declaration.removeProperty("background-color");
Spezifikationen
Specification |
---|
CSS Object Model (CSSOM) # dom-cssstyledeclaration-removeproperty |