transform: rotateX(a); 沿着x轴方向旋转
a 指的是一个旋转角度值,如果为正值,元素围绕X轴顺时针旋转;反之,如果为负值,元素围绕X轴逆时针旋转。
transform: rotateY(a); 沿着y轴方向旋转
a 指的是一个旋转角度值,如果为正值,元素围绕Y轴顺时针旋转;反之,如果为负值,元素围绕Y轴逆时针旋转。
transform: rotateZ(a); 沿着Z轴方向旋转
a 指的是一个旋转角度值,如果为正值,元素围绕 Z 轴顺时针旋转;反之,如果为负值,元素围绕 Z 轴逆时针
旋转。
transform: rotate3d(x,y,z,angle);
参数:
x:是一个 0 到1之间的数值,主要用来描述元素围绕 X 轴旋转的矢量值。
y:是一个 0 到1之间的数值,主要用来描述元素围绕 Y 轴旋转的矢量值。
z:是一个 0 到1之间的数值,主要用来描述元素围绕 Z 轴旋转的矢量值。
angle:一个角度值,指定在 3D 空间旋转角度,正值顺时针旋转,反之元素逆时。