JavaScript动画效果 opacity 透明度变化
来源:互联网 发布:奇迹归来宠物进阶数据 编辑:程序博客网 时间:2024/05/17 07:04
<style type="text/css">#box {width: 200px;height: 200px;background: red;opacity:0.2;/*这是解决透明度在IE上的兼容问题*/filter:alpha(opacity=20);}</style></head><body><div id="box"></div></body>
<script type="text/javascript">window.onload = function() {var oBox = document.getElementById('box');var timer = null;//声明透明度的变化区间值var speed = 1;//声明透明度的初始值这个变量var chuzhi = 20;//目标函数target 即是移入 的时候让他到达的值(透明度)function change(target) {clearInterval(timer);timer = setInterval(function() {//如果目标的透明度的值大于初始值 就是让他递增 加上去 正数//反之递减 负数if(target > chuzhi) { speed = 1; }else{ speed = -1; }//当他是等于初始值的时候 就清楚定时器if(chuzhi == target) { clearInterval(timer); } else { chuzhi = chuzhi + speed; oBox.style.opacity = chuzhi / 100; //js处 解决IE浏览器的兼容问题 oBox.style.filter = 'alpha(opacity=' + chuzhi + ')'; }}, 30);}//调用函数//鼠标移入时候 是让透明度变到1 oBox.onmouseover = function() {change(100);}//鼠标移入时候 是让透明度变到0.2 初始值oBox.onmouseout = function() {change(20);}}</script>
阅读全文
0 0
- JavaScript动画效果 opacity 透明度变化
- js动画效果之透明度变化
- drawerlayout 动画效果 取消主界面透明度变化
- JS透明度变化动画
- javascript动画框架实现宽高透明度变化
- javascript动画框架实现宽高透明度变化
- opacity透明度
- 5_透明度变化的动画
- Animation动画之AlphaAnimation(透明度变化)
- opacity 元素的透明度
- opacity透明度兼容
- 微信小程序透明度 opacity
- CSS 透明度 opacity
- 标题栏仿QQ空间(透明度变化)效果
- 《js动画效果》之透明度动画
- 《js动画效果》之透明度动画
- JavaScript动态控制图片透明度的变化
- 从零开始前端学习[22]:cursor鼠标悬浮效果和opacity透明度效果
- N
- springMVC静态资源过滤配置
- 一个 38 岁程序员的中年危机
- Fiddler实现手机抓包——小白入门
- 手把手教你新装的linux之后的必要配置(9)
- JavaScript动画效果 opacity 透明度变化
- 分享一个ViewPager广告自动轮播
- Java.lang.NullPointerException
- 【洛谷1272】重建道路(树形DP)
- layui栅格系统
- O
- C++ Primer Plus第五版 第五章 编程练习答案
- oracle 日期维表 原始版本 带注解
- Java互联网架构-Spring分布式事务