CSSStyleValue:parse() 静态方法

Limited availability

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

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)",
);
css
CSSTransformValue {0: CSSTranslate, 1: CSSScale, length: 2, is2D: false}

规范

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

浏览器兼容性

参见