CSSTransformValue - 由 CSS transform 属性使用的 transform-list 值

这是一个实验中的功能
此功能某些浏览器尚在开发中,请参考浏览器兼容性表格以得到在不同浏览器中适合使用的前缀。由于该功能对应的标准文档可能被重新修订,所以在未来版本的浏览器中该功能的语法和行为可能随之改变。

CSSTransformValueCSS Object Model 的接口,表示由 CSS transform 属性使用的 transform-list 值。

基于 CSSTransformValue 的接口

以下是基于 CSSTransformValue 的接口列表。

构造函数

CSSTransformValue.CSSTransformValue()

创建一个新的 CSSTransformValue 对象。

属性

CSSTransformValue.length 只读

返回包含在 CSSTransformValue 中的变换组件的数量。

CSSTransformValue.is2D 只读

返回一个布尔值,指示变换是 2D 还是 3D。

方法

从其祖先接口 CSSStyleValue 继承了方法。

CSSTransformValue.toMatrix()

返回一个新的 DOMMatrix 对象。

CSSUnparsedValue.entries()

返回给定对象自己的可枚举属性 [key, value] 对的数组,其顺序与 for...in 循环提供的顺序相同(区别在于 for-in 循环也会枚举原型链上的属性)。

CSSUnparsedValue.forEach()

CSSTransformValue 对象的每个元素执行一次提供的函数。

CSSUnparsedValue.keys()

返回一个新的 Array Iterator 对象,其中包含 CSSTransformValue 对象中每个索引的键。

CSSUnparsedValue.values()

返回一个新的 Array Iterator 对象,其中包含 CSSTransformValue 对象中每个索引的值。

规范

规范 状态 备注
CSS Typed OM Level 1
cssTransformValue 的定义
工作草案 初始定义。

桌面浏览器兼容性

暂无兼容数据