我有一个固定的45px
高度条,一旦你通过某个点就可以看到。
问题是我也有页面间链接(例如评论ID),因此每当我链接到评论时,我都无法完全查看它,因为固定栏位于其上方。
我有这段代码:
if(window.location.hash) {
}
我想在其中包含代码,以便从当前位置向上移动滚动条45px
,因此固定栏不会重叠。
我尝试了$(window).scrollTop();
,但它没有移动任何东西。
有什么想法吗?
答案 0 :(得分:0)
你可以这样做:
$('html, body').animate({scrollTop: $(window.location.hash).offset().top - 45});