🍆
blurイベントではscrollIntoViewが動かない件
inputタグからフォーカスが外れたタイミングでscrollIntoViewでスムーススクロールをしたいが、動いてくれない事象に遭遇した。
ものすごく無理やりだが、解決したので共有します。
setTimeout(() => {
document.querySelector('.section-page-collection-heading').scrollIntoView({
behavior: 'smooth',
});
}, 10);
setTimeoutで10msほど噛ませればOK。
無理矢理感が否めないがとりあえず解決したので良しとしたい。
Discussion