Js运动动画系列2--透明度动画
来源:互联网 发布:李淼 知乎 编辑:程序博客网 时间:2024/04/30 05:51
<head> <title>透明度动画</title> <style type="text/css"> * { margin: 0; padding: 0; } #div1 { width: 200px; height: 200px; background: red; filter:alpha(opacity:30); opacity:0.3; cursor: pointer; } </style> </head><body> <div id="div1"> </div></body></html>
<script type="text/javascript"> window.onload = function () { var oDiv = document.getElementById('div1'); oDiv.onmousemove = function () { startChange(100); } oDiv.onmouseout = function () { startChange(30); } } var timer = null; var alpha=30; function startChange(iTarget) { var oDiv = document.getElementById('div1'); clearInterval(timer); timer = setInterval(function () { var speed = 0; if (alpha > iTarget) { speed = -10; } else { speed = 10; } if (alpha == iTarget) { clearInterval(timer); } else { alpha += speed oDiv.style.filter='alpha(opacity:'+alpha+')'; oDiv.style.opacity=alpha/100; } }, 30); } </script>
0 0
- Js运动动画系列2--透明度动画
- Js运动动画系列5--多物体运动-透明度
- Js运动动画系列8--链式动画
- Js运动动画系列3--缓冲运动
- Js运动动画系列1--匀速运动
- JS透明度变化动画
- Js运动动画系列4--多物体缓冲运动
- js动画(2)——透明度动画
- 《js动画效果》之透明度动画
- 《js动画效果》之透明度动画
- js动画2 多物体运动
- Js运动动画系列7--多物体运动-设置样式属性做不同的运动
- Js运动动画系列9--多物体同时运动-封装运动框架
- js动画(运动框架)
- [js运动动画]运动之匀速运动框架
- 透明度动画
- Js运动动画系列6--多物体运动-获取样式属性
- js动画效果之透明度变化
- 中国还在“互联网+”,美国已悄悄进入“新硬件时代”
- 【Linux】shell变量篇(收藏)
- native app 集成 cocos-2dx-js 3.11 (IOS篇)
- 堆和栈的区别(转过无数次的文章)
- 数组相关基础学习
- Js运动动画系列2--透明度动画
- 微服务架构云化指南
- MYSQL错误代码对照大全
- 使用jad批量反编译class文件
- 安卓开发基础知识2(荣耀6Plus后置摄像头技术难度分析)
- C/C++的常用库及库函数学习了解
- 关于git 分支的小感悟
- Cronolog 分割 Tomcat8 Catalina.out日志
- binbinYang---android 手机端写Socket服务端和Socket客户端