我正在开发两个站点,Fredrix Design和Bosted System,在这里我使用与Stack Overflow 上的另一个问题完全相同的“一页”系统文件和代码。
在 Fredrix Design 上,它运行良好——导航菜单将用户滑动到<section data-anchor="example">
他/她通过<a data-scroll="example">
. 但是,它在 Bosted System 网站上的工作方式不同。滑动机制正常工作,但active
类偏离了 20 像素左右。当我到达一个不同的地方时它并没有完全改变<section>
——当我进入它时它会改变。
在上面提到的另一个问题中由@roasted提供/制作。