当页面特别长的时候,用户想回到页面顶部,必须得滚动好几次滚动键才能回到顶部,如果在页面右下角有个“返回顶部”的按钮,用户点击一下,就可以回到顶部,对于用户来说,是一个比较好的体验。
HTML:
?
1 |
<input id="btn1" type="button" value="回到顶部" /> |
CSS:
?
1 |
#btn1{position:fixed;bottom:10px;right:10px;} |
JS:
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
window.onload=funcition(){ |
知识点:
1.计算速度(缓冲)向下取整
2.当scrollTop==0时需要清除定时器
3.需要判断是用户还是js操作滚动条,如果是用户操作就清除定时器
以上所述就是本文的全部内容了,希望大家能够喜欢。