CSSNumericValue

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

CSSNumericValue 接口属于 CSS 类型化对象模型 API,它表示所有数值都可以执行的操作。

CSSStyleValue CSSNumericValue

基于 CSSNumericValue 的接口

下面是基于 CSSNumericValue 接口的接口列表。

实例属性

无。

静态方法

CSSNumericValue.parse

允许直接从包含 CSS 的字符串构造 CSSNumericValue

实例方法

CSSNumericValue.add

将提供的数字添加到 CSSNumericValue

CSSNumericValue.sub

CSSNumericValue 中减去提供的数字。

CSSNumericValue.mul

CSSNumericValue 乘以提供的值。

CSSNumericValue.div

CSSNumericValue 除以提供的值。

CSSNumericValue.min

返回传入的最小值。

CSSNumericValue.max

返回传入的最大值。

CSSNumericValue.equals

如果所有值都是完全相同的类型和值,并且顺序相同,则返回 true。否则返回 false

CSSNumericValue.to

value 转换为具有指定单位的另一个值。

CSSNumericValue.toSum

将现有的 CSSNumericValue 转换为具有指定单位值的 CSSMathSum 对象。

CSSNumericValue.type

返回 CSSNumericValue 的类型,即 angleflexfrequencylengthresolutionpercentpercentHinttime 之一。

规范

规范
CSS 类型化 OM Level 1
# numeric-value

浏览器兼容性

另见