为了账号安全,请及时绑定邮箱和手机立即绑定

JS透明度动画(全代码)

JS透明度动画(全代码)

CNSDHH 2017-12-04 16:53:36
JS透明度动画:<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" Content="text/html; charset=utf-8" /> <title>javascript</title> <style type="text/css">   * {     margin: 0;     padding: 0;   }   #mainBody {     width: 200px;     height: 200px;     background-color: red;     opacity: 0.3;   } </style> </head> <body>   <div id='mainBody'>   </div>   <script>     var oDiv = document.getElementById('mainBody');     window.onload = function() {       oDiv.onmouseover = function() {         startMove(100);       }       oDiv.onmouseout = function() {         startMove(30);       }     }     var timer = null;     var opacityE = 30;     function startMove(iTarget) {       clearInterval(timer);       timer = setInterval(function() {         var speed = 0;         if (opacityE > iTarget) {           speed = -5;         }         else {           speed = 5;         }         if (opacityE == iTarget) {           clearInterval(timer);         }         else {           opacityE += speed;           oDiv.style.opacity = opacityE/100;         }       },20)     }   </script> </body> </html>
查看完整描述

1 回答

?
脑袋空空空想家

TA贡献42条经验 获得超49个赞

???

查看完整回答
反对 回复 2017-12-05
  • 1 回答
  • 0 关注
  • 1164 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信