rotateZ() 561ky
The rotateZ() function is used to rotate an element about the z-axis in three-dimensional space. 3p2f4t
It is equivalent to:
transform: rotate3d(0, 0, 1, <angle>);
Where rotate3d()
is the transformation function used to rotate an element in three-dimensional space.
It takes an transform entry for a visual representation of the clockwise direction along the x-axis.
Examples:
transform: rotateZ(30deg); transform: rotateZ(-135deg); transform: rotateZ(90deg);
The following image shows the result of applying rotateZ(50deg)
and rotateZ(-50deg)
on an image:

rotateZ(50deg)
and rotateZ(-50deg)
on an image
The official syntax looks as follows:
transform: rotateZ(<angle>);
For a better understanding of the transform functions, please refer to the transform entry.
Browser 572e63
The following is the table for three-dimensional CSS transforms:
CSS3 3D Transforms 95t5k
Method of transforming an element in the third dimension using the `transform` property. Includes for the `perspective` property to set the perspective in z-space and the `backface-visibility` property to toggle display of the reverse side of a 3D-transformed element.
W3C Working Draft
ed from the following versions:
Desktop ea5q
- 36
- 16
- 10
- 23
- 9
Mobile / Tablet 6s2f12
- 9.0
- 66
- No
- 66
- 60