CSSTransformValue - 由 CSS transform 属性使用的 transform-list 值
这是一个实验中的功能
此功能某些浏览器尚在开发中,请参考浏览器兼容性表格以得到在不同浏览器中适合使用的前缀。由于该功能对应的标准文档可能被重新修订,所以在未来版本的浏览器中该功能的语法和行为可能随之改变。
CSSTransformValue
是 CSS 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 的定义 |
工作草案 | 初始定义。 |
桌面浏览器兼容性
暂无兼容数据