需要制作出此效果,我们首先需要对css动画有一定的了解,在此基础上,我们便能利用css代码写出此效果,那么关于css动画的代码有哪些呢?下面,我就为大家介绍一些关于css动画的代码。 translate(x,y):向x,y轴2D移动多少像素。 translateX(n):向x轴移动。 translateY(n):向y轴移动。 rotate(angle):2D旋转。 scale(x,y):2D缩放,若y未设置值默认取x的值。 scaleX(n):元素x轴缩放。 scaleY(n):元素Y轴缩放。 skew(x-angle,y-angle):2D倾斜,第二个参数为设定,默认值为0。 skewX(angle):在x轴上进行倾斜。 skewY(angle):在y轴上进行倾斜。
css3D变换: translate3d(x,y,z):3D移动,所有参数不允许省略。 rotate3d(x,y,z,angle):3D旋转,x,y,z为旋转方向,angle为旋转角度,参数不允许省略。 scale3d(x,y,z):3D缩放,参数不允许省略。 其他沿某一个方向的变换与css2D变换一致。
本文介绍了如何运用css动画制作一个立体正方体,当我们阅读这篇文章后,我们还可用css动画效果制作更多更好看的图像,如果需要,可进行多次练习、摸索,也可百度找一些模板观察。
|