CSSStyleValue: parse() statische Methode

Die parse() statische Methode der CSSStyleValue Schnittstelle setzt eine spezifische CSS-Eigenschaft auf die angegebenen Werte und gibt den ersten Wert als ein 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 untenstehende Code analysiert eine Reihe von Deklarationen für die transform-Eigenschaft. Der zweite Codeblock zeigt die Struktur des zurückgegebenen Objekts, wie es in der Entwicklerkonsole dargestellt würde.

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

Spezifikationen

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

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch