CSSTransformComponent:toMatrix() 方法

toMatrix() 方法是 CSSTransformComponent 接口的一部分,它返回一个 DOMMatrix 对象。

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

注意:is2D 属性会影响将返回的转换,以及矩阵的类型。出于遗留原因,CSS 2D 和 3D 转换有所不同。有关 2D 与 3D 转换的简要说明,请参阅 使用 CSS 转换

语法

js
toMatrix()

参数

无。

返回值

一个 DOMMatrix 对象

异常

TypeError

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

示例

待办事项

规范

规范
CSS Typed OM 第 1 级
# dom-csstransformcomponent-tomatrix

浏览器兼容性

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