亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

javascript實現滾動條效果

瀏覽:21日期:2023-06-23 13:41:49

本文實例為大家分享了javascript實現滾動條效果的具體代碼,供大家參考,具體內容如下

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <meta name='viewport' content='width=device-width, initial-scale=1.0'> <meta http-equiv='X-UA-Compatible' content='ie=edge'> <title>Document</title><style> html, body { height: 100%; margin: 0; } #container { position: absolute; top: 50px; left: 100px; height: 400px; width: 150px; background-color: aliceblue; padding: 2rem; box-sizing: border-box; /*必須屬性,否則給scrollTop賦值無效*/ overflow-y: hidden; position: relative; padding-right: 30px; } .scrollbar { height: 50px; width: 10px; border-radius: 20px; background: #ccc; position: absolute; right: 0; }</style> <script> window.onload = function () { var scrollbar = document.querySelector(’.scrollbar’); var container = scrollbar.parentNode; container.scrollbar = scrollbar; container.ratio = (container.scrollHeight - container.offsetHeight) / (container.offsetHeight - scrollbar.offsetHeight); container.addEventListener(’mousewheel’, function(e) { this.scrollTop += e.deltaY; this.scrollbar.style.top = (this.scrollTop + this.scrollTop / this.ratio) + ’px’; }); container.addEventListener(’mousedown’, function (e) { if (e.target === this.scrollbar) { this.prevY = e.pageY; } }); container.addEventListener(’mouseup’, function (e) { this.prevY = null; }); container.addEventListener(’mousemove’, function (e) { if (this.prevY) { this.scrollTop += (e.pageY - this.prevY) * this.ratio; this.scrollbar.style.top = (this.scrollTop + this.scrollTop / this.ratio) + ’px’; this.prevY = e.pageY; } e.preventDefault(); }); } </script></head><body> <div id='container'> <div class='scrollbar'></div> <p>fefe</p> <p>fefe</p> <p>fefe</p> <p>fefe</p> <p>fefe</p> <p>fefe</p> <p>fefe</p> <p>fefe</p> <p>fefe</p> <p>fefe</p> <p>fefe</p> <p>fefe</p> <p>fefe</p> <p>fefe</p> <p>fefe</p> <p>fefe</p> <p>fefe</p> <p>fefe</p> <p>fefe</p> <p>fefe</p> <p>fefe</p> </div></body></html>

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

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 天干天干夜天干天天爽 | 关婷哪一级毛片高清免费看 | 女色婷婷网 | 中文无线乱码二三四区 | 91人人爱| 色婷婷影院在线视频免费播放 | 色婷婷视频在线观看 | 免费国产小视频在线观看 | 成人免费专区 | 国产精品色综合久久 | 色婷婷狠狠久久综合五月 | 欧美日韩在线观看免费 | a级毛片毛片免费观看久潮喷 | 色噜噜国产在线91蝌蚪 | 国产精品视频区 | 成人精品一区二区三区中文字幕 | 91精品免费不卡在线观看 | 国产福利精品一区二区 | 亚洲成a人片在线播放观看国产 | 国产91激情对白露脸全程 | 成人性色生活片免费看爆迷你 | 亚洲人成影院在线高清 | 成人毛片网 | 久久99精品视频 | 天天看天天摸色天天综合网 | 狠狠色丁香婷婷综合久久来 | 日韩手机在线视频 | 天天射夜夜骑 | 国产理论最新国产精品视频 | 国产在线观看成人免费视频 | 黑人特级粗α级毛片 | 特黄未满14周岁毛片 | 911国产在线观看精品 | 麻豆传媒免费视频 | 国产九九在线 | 国产视频播放 | 国产免费一区二区在线看 | 国产麻豆精品视频 | 久久久久久久999 | 1000部未满岁18在线观看网站 | 日韩毛片在线免费观看 |