Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个固定45px的高度条,一旦你经过某个点,它就会可见。
45px
问题是我也有页面间链接(例如评论 ID),所以每当我链接到评论时,我都无法完全查看它,因为固定栏停留在它的顶部。
我有这个代码:
if(window.location.hash) { }
我想在其中包含将滚动条45px从当前位置向上移动的代码,因此固定条不会覆盖。
我试过了$(window).scrollTop();,但它什么也没动。
$(window).scrollTop();
有任何想法吗?
你可以这样做:
$('html, body').animate({scrollTop: $(window.location.hash).offset().top - 45});