首页 > 顶部导航固定,页面滚动到相应的区块时对应的导航标题高亮?

顶部导航固定,页面滚动到相应的区块时对应的导航标题高亮?

想知道这样的需求是如何做到的?

不会是监听scroll事件然后把每个相应的区块距离顶部的像素记下来?
然后if(){高亮}??

有没有好的办法?


一般是判断scrollTop到一片区域的offsetTop
我也想知道怎么优化。。


思路就是这样,关键是代码怎么优化

【热门文章】
【热门文章】