站長資訊網
        最全最豐富的資訊網站

        js實現動態的“元宵節湯圓”特效(仿百度)

        模仿百度首頁“元宵節湯圓”動圖:(js的定時任務:setInterval)

        原理:需要一張切圖,通過不斷定位使得圖片就像一幀一幀的圖片在播放從而形成了動畫

        效果圖:

        js實現動態的“元宵節湯圓”特效(仿百度)

        切圖地址:

        https://ss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/img/1519708766000_4f5d68844a93b929405a11d217ef0bf5.png

        頁面代碼:

        <!DOCTYPE html> <%@ page language="java" contentType="text/html; charset=UTF-8"%> <%     String ctxPath = request.getContextPath();     request.setAttribute("ctxpath", ctxPath);//項目根路徑 %> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script src="${ctxpath}/js/jquery-1.11.3.min.js"></script> <%-- <link href="${ctxpath}/css/main.css" rel="stylesheet"> --%>    <title>首頁</title> <style type="text/css">  </style> <script type="text/javascript">  $(function(){ //6210     // 0 270 540 810 1080 1890 2700 2970 3510 3780 4050 4320 5130 5940 6480 7290     // 定時任務,每隔100ms執行一次函數     setInterval("tangyuan()",100);     setInterval("tangyuan1()",100);     //setInterval("indexChange()",1); });  //湯圓 正著挖 var count = 0; function tangyuan(){     count = count - 270;     if(count == -8370){         count = 0;     }     var ctxpath = '${ctxpath}';     //url("https://ss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/img/1519708766000_4f5d68844a93b929405a11d217ef0bf5.png")     //https://ss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/img/1519708766000_4f5d68844a93b929405a11d217ef0bf5.png     $("#tangyuan").css("background","url("+ctxpath+"/img/baidu/baidu_tangyuan.png) "+count+"px"+" 0px no-repeat");  }  //湯圓 倒著挖 var count1 = -8370; function tangyuan1(){     count1 = count1 + 270;     if(count1 == 0){         count1 = -8370;     }     var ctxpath = '${ctxpath}';     //url("https://ss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/img/1519708766000_4f5d68844a93b929405a11d217ef0bf5.png")     //https://ss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/img/1519708766000_4f5d68844a93b929405a11d217ef0bf5.png     $("#tangyuan1").css("background","url("+ctxpath+"/img/baidu/baidu_tangyuan.png) "+count1+"px"+" 0px no-repeat");  } </script> </head> <body>     <span style="position: absolute;left: 30%">湯圓我要正著挖(●ˇ?ˇ●):</span>     <!-- background: url("https://ss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/img/1519708766000_4f5d68844a93b929405a11d217ef0bf5.png") -2970px 0px no-repeat; -->     <div id="tangyuan" style="position: absolute; top: 0px; left: 50%; cursor: pointer; width: 270px; height: 129px; margin-left: -135px;" title="團團圓圓樂元宵">     </div>     <span style="position: absolute;left: 0%">湯圓我要倒著挖o(* ̄︶ ̄*)o:</span>     <!-- background: url("https://ss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/img/1519708766000_4f5d68844a93b929405a11d217ef0bf5.png") -2970px 0px no-repeat; -->     <div id="tangyuan1" style="position: absolute; top: 0px; left: 20%; cursor: pointer; width: 270px; height: 129px; margin-left: -135px;" title="團團圓圓樂元宵">     </body> </html>

        推薦學習:《javascript視頻教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 人妻精品久久无码区| 97精品在线播放| 99视频在线精品国自产拍亚瑟| 亚洲一日韩欧美中文字幕欧美日韩在线精品一区二 | 中日韩产精品1卡二卡三卡| 91po国产在线精品免费观看| 国产综合色在线精品| 日本精品一区二区久久久| 国产精品成人一区二区| 精品视频在线免费观看| 国产精品香港三级国产AV| 无码精品久久久久久人妻中字| 久久久精品日本一区二区三区| 亚洲国产精品lv| 国产亚洲福利精品一区| 国产精品多p对白交换绿帽| 久久丫精品国产亚洲av不卡 | 久久99精品国产自在现线小黄鸭| 亚洲AⅤ永久无码精品AA| 国产日韩高清三级精品人成| 97精品国产自在现线免费观看| 国内精品久久久久影院免费| 国产成人精品一区二区三区免费| 日韩精品无码专区免费播放| 区亚洲欧美一级久久精品亚洲精品成人网久久久久 | 国产精品三级在线| 99精品国产高清一区二区麻豆| 亚洲国产成人精品无码区在线观看| 亚洲精品第一国产综合境外资源 | 国产成人精品日本亚洲11| 成人精品一区二区三区中文字幕| 国产精品免费无遮挡无码永久视频| 精品无码一区在线观看| 国产精品丝袜黑色高跟鞋| 国产精品成人观看视频国产奇米| 国产乱码精品一区二区三区中文| 国产午夜福利精品久久2021| 97久久超碰成人精品网站| 精品久久久久久久无码| 成人精品一区二区三区在线观看| 国产A∨免费精品视频|