【发布时间】:2018-09-26 07:05:22
【问题描述】:
我有一个网页,我想滚动到某个元素。
使用scrollIntoView,该部分可以正常工作;但我想在元素上方添加一点空间(20px 或其他东西)
我目前正在做这样的事情:
const moveToBlue = () => {
const blue = document.getElementById('blue')
blue.scrollIntoView({ behavior: 'smooth', block: 'start', inline: 'start'});
};
不过,我想再向上滚动 20 像素(请参阅我的 demo here)
这可能吗?
【问题讨论】:
标签: javascript html