vue

✍️ Tangxt ⏳ 2020-08-07 🏷️ Vue 动画

14-深入讲解 Vue 动画原理

大致看了一下,主要用了CRM大法来学习 Vue 动画 -> 其中提到一个跑马灯的由来,就是banner是用来打广告的,而每张轮播图片隶属于不同的公司,而每家公司都想排在第一位,于是就有了类似发廊里那种跑马灯的效果来展示轮播,而这样一来,就无法断定哪张图片是先出现的了……

★前言

动画是什么?

动画艺术是指以实景记录之外的各种方法创造运动的影像。

简单来说,动画是“画出来的动”,关键不在于“画”的来源,而在于“动”的来源,如果这种动是记录了现实中发生过的运动,那它就是电影,如果这种动在现实中不曾存在,那它就是动画。

关于 CSS 动画,我们需要了解两个概念:

我其实还是无法区分动画、电影、视频 -> 难道动画、电影都是视频? -> 还有什么叫做「动」呢?

其它说法:

动画其实就是人脑的 bug,动画是由多个图片组成的,这其中的画面叫做帧,通过这些连续的帧来让大脑产生视觉残像而产生动画,在现在对动画的应用中,影视播放速度为每秒 24 帧,游戏每秒 30 帧,还有 60 帧,120 帧,140 帧的。

而在 CSS 中我们大都使用 transformtransitionanimation 来制作动画

★进入/离开 & 列表过渡

文档:中文英文

★了解更多

➹:动画是什么? - 知乎

➹:产品展示中定格动画视频原来这么拍 - YouTube

➹:补间动画_百度百科

➹:史上最简单的CSS动画,transform,transition和animation详解 - 知乎

➹:CSS动画知识总结 - 掘金

➹:CSS3动画之补间动画 - Aotu.io「凹凸实验室」

➹:CSS3 的动画的意义何在? - 知乎

➹:CSS动画简介 - 阮一峰的网络日志

➹:【面试】CSS动画之transition和animation属性整理和实例 - 掘金