CSSStyleValue:parse() 静态方法

parse()CSSStyleValue 接口的静态方法,它将特定 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}

规范

规范
CSS Typed OM 级别 1
# dom-cssstylevalue-parse

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅