建站资源下载详情
为您免费提供多种建站资源下载,包括网站模板下载、前端插件下载和字体下载!您只需注册为会员即可任意下载!

JS平滑滚动补丁插件SmoothScroll

来源:易助科技网浏览量:13收藏

简介


smoothscroll.js 是一款纯 JS 页面平滑滚动插件。该js页面平滑滚动插件的特点是页面滚动的行为被作为 window 对象的扩展,用户可以通过 window 对象直接调用平滑滚动的方法。



API方法


window.scroll or window.scrollTowindow.scroll({ top: 2500, left: 0, behavior: 'smooth' });
window.scrollBywindow.scrollBy({ top: 100, left: 0, behavior: 'smooth' });
window.scrollBywindow.scrollBy({ top: -100, left: 0, behavior: 'smooth' });
element.scrollIntoViewdocument.querySelector('.hello').scrollIntoView({ behavior: 'smooth' });
element.scroll or element.scrollToelement.scroll({ top: 0, left: 0, behavior: 'smooth' });
element.scrollByelement.scrollBy({ top: 100, left: 0, behavior: 'smooth' });
//Scroll to top
window.scroll({ top: 0, left: 0, behavior: 'smooth' });
ordocument.querySelector('header').scrollIntoView({ behavior: 'smooth' });



相关链接


官网地址 :http://iamdustan.com/smoothscroll/

GitHub 地址 :https://github.com/iamdustan/smoothscroll