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

View in English Always switch to English

CSSStyleValue: parse() statische Methode

Eingeschränkt verfügbar

Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.

Want more browser support for this feature? Tell us why.

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.

Hinweis: Diese Methode kann nicht in Worker oder Worklet Kontexten aufgerufen werden. Der Rest der CSSStyleValue Schnittstelle bleibt in Workern und Worklets verfügbar.

Syntax

js
CSSStyleValue.parse(property, cssText)

Parameter

property

Eine CSS-Eigenschaft, die gesetzt werden soll.

cssText

Eine durch Kommas getrennte Zeichenkette, die 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

Grundlegende Verwendung

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 einer Entwicklertools-Konsole angezeigt 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

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

Browser-Kompatibilität

Siehe auch