1

我正在使用 Javascript 的 scrollIntoView() 发送到页面上 div 的开头。在 MAMP 本地,它似乎工作正常,但在线(在 Shopify 上)无论我做什么,它都会滚动到页面底部。

我检查过没有两个元素具有相同的 ID,我尝试过使用不同的元素,我尝试过使用另一个选择器 (document.getElementById('personal-data')),我尝试过简单的 true 参数.

document.querySelector("#personal-data").scrollIntoView({ 
    behavior: "smooth",
    block: "start",
    inline: "nearest"
});

document.querySelector("#personal-data").scrollIntoView(true);

我不确定那里发生了什么。有什么帮助吗?

4

0 回答 0