CSSStyleValue: `parse()` statische Methode

Limited availability

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

Die statische Methode parse() der CSSStyleValue-Schnittstelle setzt eine bestimmte CSS-Eigenschaft auf die angegebenen Werte und gibt den ersten Wert als CSSStyleValue-Objekt zurück.

Syntax

js
CSSStyleValue.parse(property, cssText)

Parameter

property

Eine zu setzende CSS-Eigenschaft.

cssText

Ein durch Kommas getrennter String, der einen oder mehrere Werte enthält, die auf die angegebene Eigenschaft angewendet werden sollen.

Rückgabewert

Ein CSSStyleValue-Objekt, das den ersten angegebenen Wert enthält.

Beispiele

Der folgende Code analysiert eine Gruppe von Deklarationen für die transform-Eigenschaft. Der zweite Codeblock zeigt die Struktur des zurückgegebenen Objekts, wie es in der Entwicklertools-Konsole dargestellt würde.

js
const css = CSSStyleValue.parse(
  "transform",
  "translate3d(10px,10px,0) scale(0.5)",
);
CSSTransformValue {0: CSSTranslate, 1: CSSScale, length: 2, is2D: false}

Spezifikationen

Specification
CSS Typed OM Level 1
# dom-cssstylevalue-parse

Browser-Kompatibilität

Siehe auch