CSS rotate3d() 函数

定义和用法

CSS rotate3d() 函数定义了元素的 3D 旋转。

rotate3d() 函数在 transform 属性中使用。

实例

例子 1

使用 rotate3d() 旋转多个

元素:

#myDiv1 {
  transform: rotate3d(1, 2, 1, 45deg);
}
#myDiv2 {
  transform: rotate3d(0, 1, 0, 60deg);
}
#myDiv3 {
  transform: rotate3d(1, 0, 0, 45deg);
}

亲自试一试

例子 2

使用 rotate3d() 旋转图像:

#img1 {
  transform: rotate3d(1, 2, 1, 45deg);
}
#img2 {
  transform: rotate3d(0, 1, 0, 60deg);
}
#img3 {
  transform: rotate3d(1, 0, 0, 45deg);
}

亲自试一试

CSS 语法

rotate3d(x, y, z, angle)
描述
x 正数或负数,定义沿 x 轴的旋转。
y 正数或负数,定义沿 y 轴的旋转。
z 正数或负数,定义沿 z 轴的旋转。
angle

Dauka. Nuna mita a yiya yi aiki. Hanyar:

  • deg(度)
  • rad(弧度)
  • turn(圈)

Tsatsewar harshe

Babban nauyi: CSS Transforms Module Level 2

Ci gaba da browsers

Manu na baiwa ce burarin don sa aiki da yau na kwarewa na browsers na farko da suka aiki don fannin

Chrome Edge Firefox Safari Opera
12 12 10 4 15

Sayayin da aiki

Tuturu:Tunawa 3D CSS

Manazarta:属性 transform CSS

Manazarta:CSS rotate 属性

Manazarta:Funksiya rotate() CSS

Manazarta:Funksiya rotateX() CSS

Manazarta:Funksiya rotateY() CSS

Manazarta:Funksiya rotateZ() CSS