JavaScript/DOM/Element/computedStyleMap
Die computedStyleMap()-Methode der Element-Schnittstelle gibt eine StylePropertyMapReadOnly
-Objekt zurück.
Dieses Objekt ist mit dem CSSStyleDeclaration
-Objekt vergleichbar, das Sie in der style
-Eigenschaft des Elements finden. Es enthält die Eigenschaftswerte jedoch in Form eines CSSStyleValue-Objekts, das einen einfacheren Zugriff auf Werte und Einheiten bietet.
In der StylePropertyMapReadOnly
gibt es auch keinen direkten Zugriff auf CSS-Eigenschaften über den Eigenschaftsnamen. Sie müssen für den Zugriff auf einen Eigenschaftswert die get
-Methode verwenden, oder Sie können mit entries()
einen Iterator für die Einträge erhalten (den Sie dann zum Beispiel mit einer for...of Schleife durchlaufen können).
Siehe auch
- JavaScript und CSS
- JavaScript und CSS/CSS-Eigenschaften auslesen
computedStyleMap
- JavaScript und CSS/CSS-Eigenschaften auslesen
Weblinks
- MDN: Element.computedStyleMap()
- MDN: CSSStyleValue
- CSS Houdini: StyleValue-Objects