监听页面滚动事件和获取页面各参数实现
获取导航的元素offsetTop值(固定的数值)。在监听页面滚动事件onscroll里判断,document.documentElement.scrollTop值是否超过导航元素offsetTop值,超过的话,给导航元素添加新属性setAttribute,目的是要求导航元素固定定位。当然固定定位样式要提前在CSS中写好。

监听页面滚动事件和获取页面各参数实现
获取导航的元素offsetTop值(固定的数值)。在监听页面滚动事件onscroll里判断,document.documentElement.scrollTop值是否超过导航元素offsetTop值,超过的话,给导航元素添加新属性setAttribute,目的是要求导航元素固定定位。当然固定定位样式要提前在CSS中写好。