日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

返回顶部小火箭(仿电脑管家)

發布時間:2023/12/18 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 返回顶部小火箭(仿电脑管家) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

偶然得到一張圖片素材,想要實現返回頂部的小火箭效果。
素材:

實現思路

一張圖片上有多張圖片的不同運動狀態,可以用偏移來拼接動畫運動狀態,
圖片中含有動畫的好幾幀,想要讓小火箭的火苗動起來,可以分別設置幾種狀態,在設置不同的偏移即可完成。
難點就在如何連貫起來:可以采用一個計時器來完成,時間間隔需要設置的很短。

實現過程

<!-- html--> <div id="rocket-to-top"></div> /*css*/ #rocket-to-top{ background: url(../img/t_rocket_to_top.png) no-repeat transparent; cursor: default; display: none; height: 500px; overflow: hidden; padding: 0; position: fixed; width: 200px; z-index: 1; background-size: cover; background-position: 0 0; } //js var $mainRocket = $("#rocket-to-top"); var switch_background_flag=0; $mainRocket.hover(function(){ TerHander=setInterval(switch_background, 10); },function(){ clearInterval(TerHander); $mainRocket.css("background-position","0 0"); }); function switch_background() { switch_background_flag++; switch (switch_background_flag%3){case 0 : {$mainRocket.css("background-position","-150px 0");break;} case 1 : {$mainRocket.css("background-position","-300px 0");break;} case 2 :{$mainRocket.css("background-position","-450px 0");break;} } }

完成

demo 就是本頁的回到頂部按鈕的小火箭咯

聲明

實現效果是本人原創且并未用于商業用途,但圖片素材非本人所有,如有侵權請聯系我。

轉載于:https://www.cnblogs.com/Mxy-cnblog/p/9987697.html

總結

以上是生活随笔為你收集整理的返回顶部小火箭(仿电脑管家)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。