1

单击带有锚的链接时,我使用以下代码使用平滑滚动。这很完美,但由于静态标题,我需要添加一些 88 像素的偏移顶部。

如何扩展此代码并添加 88px 的偏移顶部?

代码:

<script type="text/javascript" >
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
    anchor.addEventListener('click', function (e) {
        e.preventDefault();

        document.querySelector(this.getAttribute('href')).scrollIntoView({
            behavior: 'smooth'
        });
    });
});
</script>
4

0 回答 0