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

为何透明度变化,停不下来。纠结一个多小时没发现错哪。求大神解救

为何透明度变化,停不下来。纠结一个多小时没发现错哪。求大神解救

慕府戏子 2016-07-31 15:34:40
<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>动画</title>     <style type="text/css">  *{margin: 0px;padding: 0px}         #box1{             width: 150px;height: 60px;position: relative;left: -100px;position: fixed;top: 50%;left: 50%;opacity:0.2  }         #box01{             width: 100px;height: 60px;float: left;background: red;  }         #box02{             width: 50px;height: 60px;background: yellow;float: left;  }     </style>     <script type="text/javascript">  window.onload=function(){             var obox1=document.getElementById("box1");  obox1.onmousemove=function(){                 donhua(1.0);  }             obox1.onmouseout=function(){                 donhua(0.2);  }         }         var timer=null,  toumin=0.2;  function donhua(shuru)         {             var obox1=document.getElementById("box1");  clearInterval(timer);  timer=setInterval(function(){                 var sudu=0;  if(toumin<shuru){sudu=0.1}                 else if(toumin>shuru) {sudu=-0.1}                 if(toumin==shuru){clearInterval(timer)}                 else {toumin+=sudu;  obox1.style.opacity=toumin;}                },30)         }     </script> </head> <body> <div id="box1">     <div id="box01"></div>     <div id="box02"></div> </div> </body> </html>
查看完整描述

1 回答

?
慕莱坞9220042

TA贡献377条经验 获得超508个赞

你好,我自己试了下,鼠标放上去就可以停下来,你那什么问题。

查看完整回答
反对 回复 2016-07-31
  • 慕府戏子
    慕府戏子
    你好,是这样的,我要实现鼠标放上去透明度变1,移开变0.3,可是当移动上去后和移开后的透明度变化不定下来,老是闪。不知道是哪出了问题
  • 1 回答
  • 0 关注
  • 884 浏览
慕课专栏
更多

添加回答

举报

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