CSSStyleValue: parse() 靜態方法

可用性有限

此特性不是基線特性,因為它在一些最廣泛使用的瀏覽器中不起作用。

CSSStyleValue 介面的 parse() 靜態方法將特定的 CSS 屬性設定為指定的值,並以 CSSStyleValue 物件的形式返回第一個值。

語法

js
CSSStyleValue.parse(property, cssText)

引數

property(屬性)

要設定的 CSS 屬性。

cssText

包含一個或多個要應用於所提供屬性的值的逗號分隔字串。

返回值

包含第一個提供的值的 CSSStyleValue 物件。

示例

下面的程式碼解析了 transform 屬性的一組宣告。第二個程式碼塊顯示了返回物件的結構,就像它在開發者工具控制檯中呈現的那樣。

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

規範

規範
CSS 型別化 OM Level 1
# dom-cssstylevalue-parse

瀏覽器相容性

另見