返回顶部的快捷按钮在web页面中普遍存在,不过有些实现得并不理想,滚动条瞬间滚到页面顶部,过程不平滑而影响用户体验。在此列举实现返回顶部的若干方法,并分析优劣。
1. 使用锚点
页面顶部元素设置一个id值,返回顶部用a标签,设置a标签的href值为刚才的顶部元素id值。代码如下:
1 <div id="container">
2 <p>足够使container出现滚动条的内容</p>
3 </div>
4 <a href="#container" id="goToTop">返回顶部</a>
利用浏览器a标签定位锚点功能,可以容易实现返回顶部,但滚动条滚动过程中并不平滑。
阅读全文