我在侧边栏菜单上使用Bootstrap Affix功能时遇到问题。我希望菜单在向下滚动长内容页面时固定位置,但在到达页脚时停止。我试过像这样设置顶部和底部偏移:
$('#sidebar-subnav').affix({
offset: {
top: $('#sidebar-subnav').offset().top,
bottom: $('footer').outerHeight(true)
}
});
我这样设置,这样当你向下滚动时,一旦侧面导航器位于窗口的顶部,它就会锁定到位,但是当它击中页脚时应该停止。当我在浏览器中查看它时,它几乎一直在眨眼,就像它在上下限之间快速弹跳一样。我想我没有正确实现这一点,但我没有任何运气来解决它。任何人都可以帮我解决这个问题吗?要查看其中的操作,请转到http://www.thecafa.org/about/news/news-test
谢谢,
布赖恩