![dd9e9c4d9ba64093bcb526bf959eccd4.png](https://i-blog.csdnimg.cn/blog_migrate/f69cfb94a35d8d9e7d5089aaae465a39.jpeg)
打工人の诗
青春年华,
按键敲遍回首萧萧烈风杀,
落燕还古榻。仍欲挥剑走天涯,
只为找到那个她。
Transform:rotate3d()
Recently,接触到了一个js实现图片翻转特效的一个需求,之前并没有接触过类似知识点;而且更重要的是之前在家里黏在床上接近一个月,俨然成了一个小垃圾,现在只能从头开始开始一点点学习(看-成败~,人生豪迈~,只不过是从头再来~!)
——下面是一个菜鸟对于这个知识点的整个从学习到实现的流程
![b18558d176fda9c03ef8905210682a61.png](https://i-blog.csdnimg.cn/blog_migrate/5e497bb414d43d071f8060628de1ff3c.png)
(图片可以点开放大观看)
敲黑板!
rotate3d() CSS函数定义一个变换,它将元素围绕固定轴移动而不使其变形。运动量由指定的角度定义; 如果为正,运动将为顺时针,如果为负,则为逆时针。
语法:rotate3d(x,y,z,a)
值:
x
类型,可以是0-1之间的数值,表示旋转轴X坐标方向的矢量
Y
类型,可以是0-1之间的数值,表示旋转轴Y坐标方向的矢量
Z
类型,可以是0-1之间的数值,表示旋转Z坐标方向的矢量
a
类型,表示旋转角度。正的角度值表示顺时针旋转,负值表示逆时针旋转
xyz轴及旋转方向
![cd5ee877c224721e32683d0a76ef5e80.png](https://i-blog.csdnimg.cn/blog_migrate/5a184197711696e312d335679855f250.jpeg)
上代码
![16d9de3b514bb98e10a9ebd6c5714850.png](https://i-blog.csdnimg.cn/blog_migrate/8d3e3b84f03a4ef263031b7c59beda63.png)
蟑螂恶霸:点开放大看!
![8c6f18a90883948b66ca13794baa75ea.png](https://i-blog.csdnimg.cn/blog_migrate/8da199eff2bc276f0fc7a8194eab80e0.jpeg)
上效果图
![fc2a9a5a2f99f0a82eba992ecbb5d1aa.gif](https://i-blog.csdnimg.cn/blog_migrate/8bc2c58f4044643b2d83c3f786fba85c.gif)
(学习无处不在,为了记下这个知识点,学会了用ps制作gif图
![19e0c1a39f02066d2268ea01336456c8.png](https://i-blog.csdnimg.cn/blog_migrate/0a02b496439ce0991e418b8529afc696.png)
)
- Mic Drop -
作者:Witness