第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

JS動畫效果

vivian Web前端工程師
難度初級
時長 2小時 8分
學(xué)習(xí)人數(shù)
綜合評分9.60
537人評價 查看評價
9.8 內(nèi)容實用
9.6 簡潔易懂
9.4 邏輯清晰
  • xia:<script type="text/javascript"> window.onload=function(){ odiv=document.getElementById("div1"); odiv.onmouseover=function(){ move(0); } odiv.onmouseout=function(){ move(-200); } } var timer=null; function move(target){ clearInterval(timer); odiv=document.getElementById("div1"); timer = setInterval(function(){ var speed=(target-odiv.offsetLeft)/20; //緩沖運動 speed = speed>0?Math.ceil(speed):Math.floor(speed); //運行結(jié)束時是小數(shù),進行取值判斷 if(odiv.offsetLeft==target){ clearInterval(timer); }else{ odiv.style.left =odiv.offsetLeft + speed+"px"; //變大 } },30) } </script> <body> <div id="div1"><span id="share">分享</span></div> </body> </html>
    查看全部
    0 采集 收起 來源:JS緩沖動畫

    2018-03-22

  • 3ke :<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>緩沖運動</title> </head> <style type="text/css"> body{padding:0; margin:0;} #div1{ width:200px; height:200px; background:#f00; position:relative; top:0; left:-200px; } #div1 span{ width:20px; height:70px; background:#0f0; position:absolute; top:75px; left:200px; } </style> <script type="text/javascript"> window.onload=function(){ odiv=document.getElementById("div1"); odiv.onmouseover=function(){ move(0); } odiv.onmouseout=function(){ move(-200); } } var timer=null;
    查看全部
    0 采集 收起 來源:JS緩沖動畫

    2018-03-22

  • var timer=null; var alpha=30;
    查看全部
    0 采集 收起 來源:JS透明度動畫

    2017-11-01

  • 2課 body{margin:0; padding:0;} div{width:200px; height:200px; background:#f00; filter:opacity(30); opacity:0.3; } window.onload=function(){ odiv=document.getElementById("div1"); odiv.onmouseover=function(){ move(100); } odiv.onmouseout=function(){ move(30); } } function move(target){ odiv=document.getElementById("div1"); clearInterval(timer); timer=setInterval(function(){ var speed=0; if(alpha>target){ speed=-10; }else{ speed=10; } if(alpha==target){ clearInterval(timer); }else{ alpha += speed; odiv.style.filter="alpha(opacity:"+alpha+")"; odiv.style.opacity=alpha/100; } },500) };
    查看全部
    0 采集 收起 來源:JS透明度動畫

    2018-03-22

  • 改2:function out(target,speed){ odiv=document.getElementById("div1"); clearInterval(timer); setInterval(function(){ if(odiv.offsetLeft<=target){ clearInterval(timer); }else{ odiv.style.left=odiv.offsetLeft+speed+"px"; } },500); } 該3://改 3: function move(target){ clearInterval(timer); odiv=document.getElementById("div1"); timer = setInterval(function(){ var speed=0; if(odiv.offsetLeft>target){ speed = -10; }else{ speed=10; } if(odiv.offsetLeft>=target){ clearInterval(timer); }else{ odiv.style.left =odiv.offsetLeft + speed+"px"; //變大 } },500); }
    查看全部
    0 采集 收起 來源:JS速度動畫

    2018-03-22

  • 1:第一次<body> <div id="div1"><span id="share">分享</span></div> </body> div{ width:200px; height:200px; background:#f00; position:relative; top:0; left:-200px; } div span{ width:20px; height:70px; background:#0f0; position:absolute; top:75px; left:200px; } window.onload=function(){ odiv=document.getElementById("div1"); odiv.onmouseover=function(){ // 1:move(); // 2:move(10,0); move(0); } odiv.onmouseout=function(){ // 1:out(); // 2:move(-10,-200); move(-200); } } function out(){ odiv=document.getElementById("div1"); clearInterval(timer); setInterval(function(){ if(odiv.offsetLeft<=-200){ clearInterval(timer); }else{ odiv.style.left=odiv.offsetLeft-10+"px"; } },500); }
    查看全部
    0 采集 收起 來源:JS速度動畫

    2018-03-22

  • var alpha = 30;通過比較和target的值,通過speed步長累加來賦值給opacity來改變透明度
    查看全部
    0 采集 收起 來源:JS透明度動畫

    2017-11-01

  • 連貫:
    查看全部
    0 采集 收起 來源:JS透明度動畫

    2017-11-01

  • 第二部 :
    查看全部
    0 采集 收起 來源:JS透明度動畫

    2017-11-01

  • 第一步:
    查看全部
    0 采集 收起 來源:JS透明度動畫

    2017-11-01

  • 對比上節(jié)課代碼
    查看全部
    0 采集 收起 來源:JS透明度動畫

    2017-11-01

  • 感覺不對
    查看全部
    0 采集 收起 來源:JS速度動畫

    2017-10-31

  • eeeee
    查看全部
    0 采集 收起 來源:JS速度動畫

    2017-10-31

  • 動畫效果
    查看全部
    0 采集 收起 來源:JS速度動畫

    2017-10-31

  • 1速度 2緩沖運動(先慢后快) 3多物體運動(2個或多個) 4任意值的變化 5鏈?zhǔn)竭\動(高-寬) 6同時運動(變高寬)
    查看全部

舉報

0/150
提交
取消
課程須知
1.您至少已經(jīng)具備JavaSript的知識。2.您已經(jīng)具備一些開發(fā)經(jīng)驗。
老師告訴你能學(xué)到什么?
1.使用定時器實現(xiàn)簡單動畫。2.如何一步步封裝庫。2.培養(yǎng)編程的思想。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對慕課網(wǎng)的支持!