1.一个动画应该具体说明动画的中间过渡层。而这些 浏览器或HTML渲染引擎将已经很好的处理了混乱的细节。我们只需要提供初始位置、结束位置和动画时间就可以。
2.动画只不过是一段时间内某个事物的形象化而已。
3.在Web中有3个动画实现。他们有不同的作用领域。
(1)CSS动画,又名关键帧动画,在某种性能增强的东西上让它们变得更棒。它包括初始状态,结束状态,还有中间状态(关键帧)。你可以指定中间状态,但你浏览器仍然会在每个状态之间插入它可以插入的内容。(一般控制)
(2)CSS过渡。过渡组成了一类动画。虽然过渡看起来像一个简化的关键帧动画。它非常强大,可能是你最常用的动画实现类型。你只需提供初始位置,结束位置,时间。(不可控制)
(3)JS动画。可以完全控制中间状态。主要应用在游戏和视觉较强的体验应用上。一般不使用。(完全控制)