午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

javascript實現滾動條效果

瀏覽:119日期: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
相關文章:
主站蜘蛛池模板: 成人亚洲精品 | 亚洲福利视频一区 | 国产一区免费在线观看 | 国产又粗又猛又爽 | 成人深夜网站 | 久久黄色一级 | 开心春色激情网 | 欧美日韩三级在线观看 | 这里只有精品视频 | av片在线看 | 色综合精品 | 久久久久9| 亚洲天堂男人网 | 国产日韩精品一区 | 亚洲免费影院 | 精品视频久久久久久 | 香蕉视频在线视频 | 中文字幕在| 亚洲免费专区 | 国产69精品久久久久久 | 欧美中文字幕在线 | 青青草毛片 | 亚洲精品久久久久久 | 葵司免费一区二区三区四区五区 | 天天操天天操天天干 | 一级黄色片网站 | 国产精品久久久久9999 | 久久久久久久久免费视频 | 欧美一区二区在线看 | 精品人人人人 | 日女人的逼 | 国内精品国产成人国产三级 | 一二三四区在线 | 成人短视频在线免费观看 | 日本专区 | 欧美日韩中文在线 | 中文字幕在线日亚洲9 | 天天操女人 | 91成人精品一区在线播放 | 狠狠躁夜夜躁人人爽天天高潮 | 午夜爽爽爽男女免费观看 |