我有这段代码:http://codepen.io/anon/pen/pcmdo
但是,当它使用黑色菜单中的文本链接执行scrollto
时,它会滚动,以便黑色条位于该部分内。我想拥有它,所以黑色条位于该部分的顶部。足以将该部分触发为活动状态。
任何人都可以告诉我该怎么做。我认为它会是这样的(但这更像是sudo代码):
scrollTop: $('#'+sectionId).offset().top-nav.height
答案 0 :(得分:1)
nav.height
应为$(nav).height()
答案 1 :(得分:1)
您只需添加一个像素即可激活该部分:
scrollTop: ($('#'+sectionId).offset().top - $('nav').height()) + 1