Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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 ⁨Juli 2015⁩.

Die Schnittstelle der Methode CSSStyleDeclaration.removeProperty() entfernt eine Eigenschaft aus einem CSS-Stildeklarationsobjekt.

Syntax

js
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:

js
const declaration = document.styleSheets[0].rules[0].style;
const oldValue = declaration.removeProperty("background-color");

Spezifikationen

Specification
CSS Object Model (CSSOM)
# dom-cssstyledeclaration-removeproperty

Browser-Kompatibilität