日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

js實現(xiàn)帶有動畫的返回頂部

瀏覽:220日期:2024-04-26 08:57:35

本文實例為大家分享了js實現(xiàn)帶有動畫返回頂部的具體代碼,供大家參考,具體內(nèi)容如下

1、滑動鼠標往下滑動,側(cè)邊欄跟著往上移動,當?shù)竭_某一個位置的時候,側(cè)邊欄停止移動;鼠標往上,則側(cè)邊欄往下-停止

js實現(xiàn)帶有動畫的返回頂部

2、當鼠標繼續(xù)下滑到某一個位置,“返回頂部”幾個字會彈出此處如果點擊“返回頂部”,則立刻到了頂部

js實現(xiàn)帶有動畫的返回頂部

3、到達頂部位置效果

js實現(xiàn)帶有動畫的返回頂部

4、源代碼

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <meta name='viewport' content='width=device-width, initial-scale=1.0'> <title>Document</title> <style> * { margin: 0; padding: 0; } /* 版心 */ .w { width: 980px; margin: 0 auto; } /* 頭部樣式 */ .head { height: 200px; background-color: teal; } /* 內(nèi)容區(qū)域樣式 */ .banner { height: 450px; background-color: red } /* sidebar是側(cè)邊欄 */ .sidebar { position: absolute; top: 300px; right: 250px; display: inline-block; width: 40px; height: 80px; background-color: cyan; text-align: center; } /* 側(cè)邊欄 “返回頂部”字體 */ .sidebar span { display: none; font-size: 14px; cursor: pointer; } /* 主體div樣式 */ .zhuti { height: 300px; background-color: violet; } /* 底部樣式 */ .footer { height: 700px; background-color: yellow; } </style></head><body> <div class='sidebar'>廣告<br><br> <span id='returns'>返回頂部</span> </div> <div class='head w'>頭部區(qū)域</div> <div class='banner w'>banner區(qū)域</div> <div class='zhuti w'>主體區(qū)域</div> <div class='footer w'>尾部區(qū)域</div> <script> // Js代碼部分 var sidebar = document.querySelector(’.sidebar’) var banner = document.querySelector(’.banner’) var bannerTop = banner.offsetTop; // 獲取 主體 區(qū)域的事件源 var zhuti = document.querySelector(’.zhuti’); var span = document.querySelector(’span’); var zhutiTop = zhuti.offsetTop; // console.log(bannerTop) // 200 // banner.offestTop 就是被卷去頭部的大小 一定要寫到滾動的外面 // 當我們側(cè)邊欄固定定位之后應該變化的數(shù)值 var sidebarTop = sidebar.offsetTop - bannerTop; document.addEventListener(’scroll’, function () { // console.log(window.pageYOffset) if (window.pageYOffset >= bannerTop) {sidebar.style.position = ’fixed’;sidebar.style.top = sidebarTop + ’px’; } else {sidebar.style.position = ’absolute’;sidebar.style.top = 300 + ’px’; } // 當?shù)降字黝}區(qū)域的時候,顯示span的內(nèi)容 if (window.pageYOffset >= zhutiTop) {span.style.display = ’block’; } else {span.style.display = ’none’; } }) // 封裝了一個動畫js文件 function animation(obj, target, fn1) { // console.log(fn1); // fn是一個回調(diào)函數(shù),在定時器結(jié)束的時候添加 // 每次開定時器之前先清除掉定時器 clearInterval(obj.timer); obj.timer = setInterval(function () {// 步長計算公式 越來越小// 步長取整var step = (target - obj.pageYOffset) / 10;step = step > 0 ? Math.ceil(step) : Math.floor(step);if (obj.pageYOffset == target) { clearInterval(obj.timer); // 如果fn1存在,調(diào)用fn if (fn1) { fn1(); }} else { // 每30毫秒就將新的值給obj.left window.scroll(0, obj.pageYOffset + step);} }, 30) } // 獲取返回頂部的事件 點擊觸發(fā) var returns = document.querySelector(’#returns’); returns.addEventListener(’click’, function () { // alert(111); // window.scroll(x,y) 可以返回頂部 // window.scroll(0,0); animation(window, 0) }) </script></body></html>

5、喜歡記得點擊,關(guān)注,收藏噢,不喜勿噴~

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標簽: JavaScript
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美午夜不卡| 日韩欧美精品一区二区综合视频| 久久人人88| 欧美资源在线| 中文字幕亚洲精品乱码| 午夜精品免费| 日韩中文字幕1| 伊人久久亚洲热| 热久久久久久| 久久成人高清| 久久国内精品自在自线400部| 综合激情婷婷| 日本aⅴ精品一区二区三区| 国产伊人久久| 欧美精品激情| 久久裸体视频| 亚洲激情久久| 亚洲区第一页| 日韩精品成人| 国产精品1luya在线播放| 美女精品视频在线| 天堂√8在线中文| 成人羞羞视频在线看网址| 日韩精品一区二区三区免费观影| 99精品在线免费在线观看| 91精品观看| 日韩黄色免费网站| 老司机精品视频网| 日韩精品一卡| 蜜桃久久久久久| 国产欧美激情| 精品欧美一区二区三区在线观看| 日韩视频一区| 日韩高清在线不卡| 国产白浆在线免费观看| 国产在线欧美| 日韩黄色av| 激情黄产视频在线免费观看| 欧美精品一区二区久久| 中文字幕乱码亚洲无线精品一区| 国产情侣一区| 成人av三级| 免费成人在线影院| 久久精品午夜| 欧美99久久| 日本特黄久久久高潮| 国产理论在线| 日韩制服丝袜av| 欧美激情五月| 婷婷亚洲五月色综合| 亚州国产精品| 亚洲天堂1区| 日本久久一区| 亚洲成人日韩| 久久字幕精品一区| 老司机久久99久久精品播放免费| 美女久久久精品| 亚洲综合精品| 日韩av二区| 免费久久精品视频| 超级白嫩亚洲国产第一| 免费精品视频在线| 日韩电影免费网站| 91福利精品在线观看| 亚洲高清毛片| 开心激情综合| 亚洲影院天堂中文av色| 亚洲欧洲高清| 日本va欧美va精品| 欧美久久精品一级c片| 麻豆久久久久久| 亚洲三区欧美一区国产二区| 另类中文字幕国产精品| 青草av.久久免费一区| 亚洲二区免费| 国产精品毛片视频| 亚洲深深色噜噜狠狠爱网站| 美女福利一区二区三区| 国产精品高清一区二区| 久久亚洲欧洲| 久久久久国产精品一区三寸| 欧美aⅴ一区二区三区视频| 亚洲九九精品| 欧美日韩视频| 欧美精品资源| 在线天堂资源www在线污| 国产九一精品| 日韩黄色在线观看| 亚洲一区二区三区四区电影| 久久精品123| 国产日韩一区二区三区在线播放| 国产亚洲精品v| 99久久99视频只有精品| 久久青青视频| 成人午夜网址| 欧美精品第一区| 日本视频中文字幕一区二区三区| 鲁大师成人一区二区三区 | 欧美精品高清| 国产精品4hu.www| 久久精品99国产精品日本| 亚洲综合中文| 蜜臀久久久99精品久久久久久| 91tv亚洲精品香蕉国产一区| 热三久草你在线| 精品视频一区二区三区在线观看| 国产欧美一区二区色老头| 97精品国产99久久久久久免费| 一区二区视频欧美| 亚洲高清不卡| 不卡一区2区| 国产综合婷婷| 久久国产电影| 免费污视频在线一区| 伊人久久视频| 成人在线网站| 丝袜美腿诱惑一区二区三区| 国产黄大片在线观看| 久久男人av| 国内揄拍国内精品久久| 精品国产91| 黑森林国产精品av| 黄色在线观看www| 日韩免费小视频| 久久国产中文字幕| 亚洲电影在线一区二区三区| 一区在线视频观看| 久久亚洲影院| 无码日韩精品一区二区免费| 亚洲综合专区| 97精品久久| 麻豆成人综合网| 国产精品久久久久久久久久10秀| 久久伊人久久| 国产一区二区三区视频在线| 国产成人免费视频网站视频社区| 正在播放日韩精品| 欧美特黄一级大片| 欧美日韩高清| 亚洲精品综合| 欧美一区久久| 久久精品国产免费| 蜜桃精品在线| 国产午夜久久| 日本精品另类| 久久成人高清| 少妇精品导航| 中文不卡在线| 日韩精品三区四区| 国产精品成人自拍| 日韩中文字幕高清在线观看| 91久久午夜| 日韩精品中文字幕吗一区二区| 国产午夜久久av| 国产乱码午夜在线视频| 亚洲欧美日韩高清在线| 综合激情视频| 国产精品草草| 欧洲亚洲一区二区三区| 在线亚洲自拍| 日本欧美大码aⅴ在线播放| 电影91久久久| 激情久久中文字幕| 蜜桃久久av一区| 国产精品麻豆成人av电影艾秋| 桃色av一区二区| 首页亚洲欧美制服丝腿| 国产麻豆一区| 91精品一区二区三区综合| 日韩中文字幕区一区有砖一区| 国产黄色精品| 136国产福利精品导航网址| 亚洲人妖在线| 国产91在线播放精品| 亚洲在线观看| 欧美韩一区二区| 欧美日韩三区| 美女精品久久| 91久久亚洲| 麻豆视频观看网址久久| 怡红院精品视频在线观看极品| 日本强好片久久久久久aaa| 欧美日韩视频免费观看| 日韩av电影一区| 欧美成人国产| 国产精品jk白丝蜜臀av小说| 久久人人99| 国产高清亚洲| 亚洲一区二区三区四区电影| 国产精品国产一区| 中文字幕一区二区三区日韩精品| 久久精品欧洲| 三级在线观看一区二区 | 麻豆久久一区二区| 亚洲欧美激情诱惑| 色婷婷色综合| 日韩av一级片| 国产精品三上| 四虎成人av| 国产精品一区二区av交换|