This page has been flagged with the following issues:
Content Cleanup: The Summary_Section template isn't displaying, so I've duplicated the summary in the main content. If you can fix the template, delete the duplicate!
Needs Summary: This article does not have a summary. Summaries give a brief overview of the topic and are automatically included on some listing pages that link to this article.
Defines a two-dimensional transformation in matrix format. For the function matrix(a,b,c,d,e,f), the new position of a point (x,y) will be such that newX = a*x + c*y + e and newY = b*x + d*y + f. The matrix parameters are specified as numbers (no units); the e and f constant factors are interpretted as pixel lengths.
-webkit-transform: matrix(1, 0, 0.5, 1, 10, 0); -o-transform: matrix(1, 0, 0.5, 1, 10, 0); transform: matrix(1, 0, 0.5, 1, 10, 0);
A 2-D 3×2 matrix with six parameters a, b, c, d, e, and f is equivalent to the following transformation matrix: File:2dmatrix.png For more information about transformation matrices, see Mathematical Description of Transform Functions, in the CSS3 Transforms specification.
- A matrix value.
- CSS Transforms Module, Level 3, Section 13.1
|Feature||Chrome||Firefox (Gecko)||Internet Explorer||Opera||Safari|
|Feature||Android||BlackBerry||Chrome for mobile||Firefox Mobile (Gecko)||IE Mobile||Opera Mobile||Opera Mini||Safari Mobile|
Related pages (MSDN)
Mathematical Description of Transform Functions
Hands On: 2D Transforms
This article contains content originally from external sources.
Portions of this content come from the Microsoft Developer Network: [Windows Internet Explorer API reference Article]