none => none matrix(1, 2, 3, 4, 5, 6) => matrix(1, 2, 3, 4, 5, 6) matrix3d(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16) => matrix3d(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16) perspective(none) => matrix(1, 0, 0, 1, 0, 0) perspective(0) => matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -1, 0, 0, 0, 1) perspective(4cm) => matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.006614, 0, 0, 0, 1) translate(1%, 2px) => matrix(1, 0, 0, 1, 7.84375, 2) translate3d(1%, 2px, 3em) => matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 7.84375, 2, 48, 1) translateX(1px) => matrix(1, 0, 0, 1, 1, 0) translateY(1%) => matrix(1, 0, 0, 1, 0, 0) scale(1, 2) => matrix(1, 0, 0, 2, 0, 0) scale(100%, 200%) => matrix(1, 0, 0, 2, 0, 0) scale(calc(1 / 2)) => matrix(0.5, 0, 0, 0.5, 0, 0) scale(calc(50% + 25%)) => matrix(0.75, 0, 0, 0.75, 0, 0) scale(calc(NaN)) => matrix(0, 0, 0, 0, 0, 0) scaleX(2) => matrix(2, 0, 0, 1, 0, 0) scaleX(200%) => matrix(2, 0, 0, 1, 0, 0) scaleY(2.5) => matrix(1, 0, 0, 2.5, 0, 0) scaleY(250%) => matrix(1, 0, 0, 2.5, 0, 0) scaleZ(1.5) => matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1.5, 0, 0, 0, 0, 1) scaleZ(150%) => matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1.5, 0, 0, 0, 0, 1) scale3d(1, 2, 1.5) => matrix3d(1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 1.5, 0, 0, 0, 0, 1) scale3d(100%, 200%, 150%) => matrix3d(1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 1.5, 0, 0, 0, 0, 1) rotate(1deg) => matrix(0.999848, 0.017452, -0.017452, 0.999848, 0, 0) rotateX(1rad) => matrix3d(1, 0, 0, 0, 0, 0.540302, 0.841471, 0, 0, -0.841471, 0.540302, 0, 0, 0, 0, 1) rotateY(1grad) => matrix3d(0.999877, 0, -0.015707, 0, 0, 1, 0, 0, 0.015707, 0, 0.999877, 0, 0, 0, 0, 1) rotateZ(1turn) => matrix(1, 0, 0, 1, 0, 0) rotate3d(0, 1, 0, 45rad) => matrix3d(0.525322, 0, -0.850904, 0, 0, 1, 0, 0, 0.850904, 0, 0.525322, 0, 0, 0, 0, 1) skew(1deg, 1rad) => matrix(1, 1.557408, 0.017455, 1, 0, 0) skewX(1deg) => matrix(1, 0, 0.017455, 1, 0, 0) skewY(1rad) => matrix(1, 1.557408, 0, 1, 0, 0)