因此,以下选择器和定义以某种方式允许我的 scrollspy 主要表现出它在 Chrome 中应有的方式。没有它,scrollspy 会跳到屏幕的一半。CSS看起来像这样。
ul.scrspy.affix {
top: 1.85rem;
}
这种类的链接非常奇怪,我想了解正在发生的事情并找到一种更好的方法来完成它正在做的事情。此外,当我进入渲染页面中的元素检查器时,浏览器正在将我的“affix”类更改为“affix-top”,这也很奇怪。
我欢迎任何有关如何追踪问题的建议,并对如何解决问题的建议持开放态度。
仅供参考,我的 scrollspy 有两个级别的孩子,所以它比 getboostrap.com 上的列表更复杂。lesscss.com 网站上有这样的例子。