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

我想看实例的代码代码呢?

为什么没有实例代码


正在回答

2 回答

谢谢后呀

0 回复 有任何疑惑可以回复我~
<!doctype html>
<html>
<head>
<meta charset='utf-8'>
<title>送你了 </title>
</head>
<style>
#div1{
   width:300px;
   height:300px;
   background:red;
   filter: alpha(opacity:30);
   opacity:0.3;
}
</style>
<script>
window.onload=function(){
   var oDiv=document.getElementById('div1')
   oDiv.onmouseover=function(){
       startMove(100)
   }
   oDiv.onmouseout=function(){
       startMove(30)
   }
}
var alpha=30;
var timer='null';
function startMove(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>
<body>
<div id='div1'>
</div>
</body>
</html>


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JS动画效果
  • 参与学习       113925    人
  • 解答问题       1443    个

通过本课程JS动画的学习,从简单动画开始,逐步深入各种动画框架封装

进入课程

我想看实例的代码代码呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信