CSSTransformComponent: Methode toMatrix()

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Die toMatrix()-Methode der CSSTransformComponent-Schnittstelle gibt ein DOMMatrix-Objekt zurück.

Alle Transformationsfunktionen können mathematisch als 4x4-Transformationsmatrix dargestellt werden.

Hinweis: Die is2D-Eigenschaft beeinflusst, welche Transformation und somit welche Art von Matrix zurückgegeben wird. CSS 2D- und 3D-Transformationen unterscheiden sich aus historischen Gründen. Eine kurze Erklärung von 2D- vs. 3D-Transformationen finden Sie unter Verwendung von CSS-Transformationen.

Syntax

js
toMatrix()

Parameter

Keine.

Rückgabewert

Ein DOMMatrix-Objekt

Ausnahmen

TypeError

Wird ausgelöst, wenn Längen, die bei der Erstellung der Matrix beteiligt sind, nicht kompatible Einheiten mit px sind (wie relative Längen oder Prozentsätze).

Beispiele

In Arbeit

Spezifikationen

Specification
CSS Typed OM Level 1
# dom-csstransformcomponent-tomatrix

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
toMatrix

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support
See implementation notes.