八 动画效果

Posted qfshini

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了八 动画效果相关的知识,希望对你有一定的参考价值。

1. 坐标系
    | 注意:在页面开发中,css的2D、3D效果都需要坐标系的相关概念
    | 在2D动画中,坐标系有两条轴,一条是X轴,一条是Y轴
    | 在3D动画中,坐标系多个一个轴,那就是纵深轴(Z轴)

2. 定义方式 --> transform
    | none: 没有效果
    | translate(x,y):定义2D转换
        | x,y参数分别代表向x轴、y轴方向移动多少距离(像素)

技术图片

技术图片

    | translate3D(x,y,z):定义3D转换
        | x,y,z参数分别代表向x轴、y轴、z轴方向移动多少距离(像素)

    | rotate(角度deg):定义2D旋转

    | rotate3D(x,y,z,角度deg):定义3D旋转

    | scale(x,y):定义2D的缩放转换
        | 注意:需要和perspective属性结合使用

    | scale3D(x,y,z):定义3D缩放转换

    | skew(x-angle,y-angle):定义X轴和Y轴的2D倾斜转换

    | perspective(n):为3D转换元素定义透视视图
    
    

以上是关于八 动画效果的主要内容,如果未能解决你的问题,请参考以下文章

html 詹姆斯斯坦巴赫的CodePen。图八旋转动画 - 这个想法归功于LayerVault。喜欢这个效果在他们的主页上

自己定义View时,用到Paint Canvas的一些温故,简单的帧动画(动画一 ,"掏粪男孩Gif"顺便再提提onWindowFocusChanged)(代码片段

javascript实例学习之八——无缝切换效果

ppt中的三维效果怎么使用

VSCode自定义代码片段——CSS动画

jQuery 将 div 切片成动画片段