CSS3 animation Part1 初识
CSS3 aimation 已经毛皮地使用一段时间了,这里先粗浅地介绍一下,一方面记录一下笔记,同时也夯实一下基础功夫。
总的来说,动画是使元素从一种样式逐渐变化为另一种样式的效果。通过使用 @keyframes规则声明动画中具体的帧变化过程,然后绑定到具体的元素实现动画。
	Keyframes
	//@keyframes animationname {keyframes-selector {css-styles;}}
	@keyframes mymove{
		0%   {top:0px;}
		25%  {top:200px;}
		50%  {top:100px;}
		75%  {top:200px;}
		100% {top:0px;}
	}animation

指定至少这两个CSS3的动画属性绑定向一个选择器:
- 规定动画的名称
 - 规定动画的时长
 
所有动画属性:
- animation-name 所有动画属性的简写属性,除了 animation-play-state 属性。
 - animation-duration 规定动画完成一个周期所花费的秒或毫秒。默认是 0。
 - animation-timing-function 规定动画的速度曲线。默认是 “ease”。
 - animation-delay 规定动画何时开始。默认是 0。
 - animation-iteration-count 规定动画被播放的次数。默认是 1。(n,infinite)
 - animation-direction 规定动画是否在下一周期逆向地播放。默认是 “normal”。
 - animation-play-state 规定动画是否正在运行或暂停。默认是 “running”。(paused)
 
可以简写的动画 animation 属性。