实现动画的效果有以下几种方式:gif flash css3 js 。
使用js制作动画主要是通过以下几种方式进行组合:
1.形变(改变长宽高) 2.位移(移动图像位置) 3.旋转 4.改变透明度
制作动画的几个方法:
var timeoutId = setTimeout(func,delay); //只执行一次
clearTimeout(timeoutId);
var intervalId = setInterval(func,delay); //重复执行
clearInterval(intervalId);
var requestId = requestAnimationFrame(func); //浏览器自定义延迟时间,重复执行
cancelAnimationFrame()requestId;