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

View in English Always switch to English

CSSStyleRule: styleMap-Eigenschaft

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Die styleMap-Eigenschaft der CSSStyleRule-Schnittstelle gibt ein StylePropertyMap-Objekt zurück, das Zugriff auf die Eigenschaft-Wert-Paare der Regel bietet.

Wert

Ein StylePropertyMap-Objekt.

Beispiel

Das folgende Beispiel zeigt die Verwendung von styleMap, um einen Stil mithilfe der StylePropertyMap.set()-Methode zu ändern.

js
const stylesheet = document.styleSheets[0]; Object.values(stylesheet.cssRules).forEach((block) => { if (block.selectorText === "button") { block.styleMap.set("--main-color", "black"); } }); 

Spezifikationen

Specification
CSS Typed OM Level 1
# dom-cssstylerule-stylemap

Browser-Kompatibilität