本文摘自PHP中文网,作者烟雨青岚,侵删。

前端实现吸顶效果
1、监听scroll事件,实现吸顶功能
2、css实现吸顶
写页面经常会遇到这种需求:导航菜单初始位置不在头部,滑动页面时候当导航菜单滑到头部位置就固定在头部,往下滑导航菜单又回到初始位置。
网页被卷起来的高度/宽度(即浏览器滚动条滚动后隐藏的页面内容高度)
1 2 3 4 5 6 7 8 9 10 11 | (javascript) document.documentElement.scrollTop
(javascript) document.documentElement.scrollLeft
(javascript) document.body.scrollTop
(javascript) document.body.scrollLeft
(jqurey) $(window).scrollTop()
(jqurey) $(window).scrollLeft()
|
网页工作区域的高度和宽度
1 2 3 | (javascript) document.documentElement.clientHeight
(jqurey) $(window).height()
|
元素距离文档顶端和左边的偏移值
1 2 3 4 5 6 7 | (javascript) DOM元素对象.offsetTop
(javascript) DOM元素对象.offsetLeft
(jqurey) jq对象.offset().top
(jqurey) jq对象.offset().left
|
获取页面元素距离浏览器工作区顶端的距离
阅读剩余部分
相关阅读 >>
js 可断点续传文件上传实现教程
10款好看且实用的文字动画特效,让你的页面更吸引人!
分享几个实用的单行 js 代码
js中prototype是什么
js将函数赋值给变量后该怎么使用
js不让电脑端浏览器缩放网页
js怎么取整数
箭头函数的理解
js如何实现随机生成div的效果
javascript如何设置值
更多相关阅读请进入《js》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » 手把手教你如何实现前端的吸顶效果