CSSUnitValue

CSSUnitValue 接口属于 CSS Typed 对象模型 API,表示包含单个单位类型的值。例如,“42px”将由 CSSNumericValue 表示。

CSSStyleValue CSSNumericValue CSSUnitValue

构造函数

CSSUnitValue()

创建一个新的 CSSUnitValue 对象。

实例属性

CSSUnitValue.value

返回一个双精度数,表示单位的数量。

CSSUnitValue.unit

返回一个字符串,表示单位的类型。

静态方法

该接口还可以从其父接口 CSSNumericValue 继承方法。

实例方法

该接口还可以从其父接口 CSSNumericValue 继承方法。

示例

以下显示了从各个 CSSUnitValue 构造函数创建 CSSPositionValue 的方法。

js
let pos = new CSSPositionValue(
  new CSSUnitValue(5, "px"),
  new CSSUnitValue(10, "px"),
);

规范

规范
CSS Typed OM 第 1 级
# simple-numeric

浏览器兼容性

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