課程
/前端開發(fā)
/JavaScript
/JS動畫效果
為什么沒有實例代碼
2018-03-04
源自:JS動畫效果 2-1
正在回答
謝謝后呀
<!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>
舉報
通過本課程JS動畫的學習,從簡單動畫開始,逐步深入各種動畫框架封裝
3 回答好想看看,css樣式的代碼。
4 回答我的代碼只動div呢
2 回答我的代碼哪里有錯呢?我怎么排除都實現不了。
4 回答能吧代碼發(fā)上來么;沒代碼看
3 回答求代碼代碼
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-03-04
謝謝后呀
2018-03-04