CSSTransformComponent: toMatrix() 方法

可用性有限

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

CSSTransformComponent 接口的 toMatrix() 方法返回一个 DOMMatrix 对象。

所有 transform 函数都可以在数学上表示为 4x4 变换矩阵。

注意: is2D 属性会影响将要返回的 transform 类型,从而影响矩阵的类型。由于历史原因,CSS 2D 和 3D transform 是不同的。有关 2D 和 3D transform 的简要说明,请参阅使用 CSS transform

语法

js
toMatrix()

参数

无。

返回值

一个 DOMMatrix 对象。

异常

TypeError

如果在生成矩阵涉及到的任何长度与 px 不兼容(例如相对长度或百分比),则会抛出此错误。

示例

待办

规范

规范
CSS 类型化 OM Level 1
# dom-csstransformcomponent-tomatrix

浏览器兼容性