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

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

JS動畫效果

vivian Web前端工程師
難度初級
時長 2小時 8分
學習人數
綜合評分9.60
537人評價 查看評價
9.8 內容實用
9.6 簡潔易懂
9.4 邏輯清晰
  • var timer=null; function startMove(iTarget){ var oDiv=document.getElementById('div1'); clearInterval(timer); timer=setInterval(function(){ var speed=(iTarget-oDiv.offsetLeft)/10;//除法會使數值出現小數點,凡是操作速度的,就要做取整,不然會出問題 ////如果speed大于0向下取整,如果speed小于0向上取整 .2ceil2 1.2floor2 speed=speed>0?Math.ceil(speed):Math.floor(speed); if(oDiv.offsetLeft==iTarget){ clearInterval(timer); }else{ oDiv.style.left=oDiv.offsetLeft+speed+'px'; } },30); }
    查看全部
    0 采集 收起 來源:JS緩沖動畫

    2018-03-22

  • <script> window.onload=function(){ var oDiv=document.getElementById('div1'); //移入透明度100 oDiv.onmouseover=function(){ startMove(100); } //移出透明度30 oDiv.onmouseout=function(){ startMove(30); } } /** * [startMove description] * @param {[type]} iTarget [description] * @return {[type]} [description] */ //聲明定時器 var timer=null; //聲明透明度變量 var alpha=30; 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; //ie oDiv.style.filter='alpha(opacity:'+alpha+')'; //firefox .. oDiv.style.opacity=alpha/100; } },30); }
    查看全部
    0 采集 收起 來源:JS透明度動畫

    2018-03-22

  • var timer=null; var alpha=30; 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; //ie oDiv.style.filter='alpha(opacity:'+alpha+')'; oDiv.style.opacity=alpha/100; }; },30); }
    查看全部
    0 采集 收起 來源:JS透明度動畫

    2018-03-22

  • /*1.3精簡參數, iTarget:偏移目標值 用當前offsetLeft的值與傳入的目標值來判斷增加和減少 */ function startMove(iTarget){ clearInterval(timer); var oDiv=document.getElementById('div1'); timer= setInterval(function(){ var speed=0; //如果當前值大于目標就是正向運動 if(oDiv.offsetLeft > iTarget){ speed=-10; }else{ //如果小于目標值就是反向運動 speed=10; }; if(oDiv.offsetLeft==iTarget){ clearInterval(timer); }else{ oDiv.style.left=oDiv.offsetLeft+speed+'px'; } }, 30); }
    查看全部
    0 采集 收起 來源:JS速度動畫

    2018-03-22

  • /*1.2封裝移入移出, speed:速度 iTarget:偏移目標 */ // function startMove(speed,iTarget){ // clearInterval(timer); // var oDiv=document.getElementById('div1'); // timer= setInterval(function(){ // if(oDiv.offsetLeft==iTarget){ // clearInterval(timer); // }else{ // oDiv.style.left=oDiv.offsetLeft+speed+'px'; // } // }, 30); // }
    查看全部
    0 采集 收起 來源:JS速度動畫

    2015-10-12

  • //1.1移入 // function startMove(){ // clearInterval(timer); // var oDiv=document.getElementById('div1'); // timer= setInterval(function(){ // if(oDiv.offsetLeft==0){ // clearInterval(timer); // }else{ // oDiv.style.left=oDiv.offsetLeft+1+'px'; // } // }, 30); // }
    查看全部
    0 采集 收起 來源:JS速度動畫

    2015-10-12

  • //1.1移出 // function startMove1(){ // //防止重復啟動定時器,進入方法先關閉所有定時器 // clearInterval(timer); // var oDiv=document.getElementById('div1'); // timer= setInterval(function(){ // if(oDiv.offsetLeft==-200){ // clearInterval(timer); // }else{ // oDiv.style.left=oDiv.offsetLeft-1+'px'; // } // }, 30); // }
    查看全部
    0 采集 收起 來源:JS速度動畫

    2015-10-12

  • domObj.offsetWidth為width + paddingLeft + paddingRight + borderLeft + borderRight
    查看全部
    0 采集 收起 來源:獲取樣式

    2015-10-11

  • 運動框架實現思路
    查看全部
  • getStyle obj.currentStyle[attr] IE getComputedStyle(obj,false)[attr] firefox
    查看全部
    0 采集 收起 來源:獲取樣式

    2015-10-10

  • ceil()向上取整
    查看全部
    0 采集 收起 來源:JS緩沖動畫

    2015-10-09

  • 阻止事件冒泡event.stopPropagation ? event.stopPropagation() : event.cancelBubble = true;
    查看全部
    0 采集 收起 來源:JS速度動畫

    2015-10-09

  • 圖標字體,你可以到http://www.iconfont.cn/去免費下載,下載時候有demo會告訴你怎么用的。
    查看全部
    0 采集 收起 來源:JS動畫案例

    2015-10-08

  • 前端網 http://www.w3cfuns.com/forum-51-1.html
    查看全部
    0 采集 收起 來源:JS動畫案例

    2015-10-08

  • getstyle解決一個bug
    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!