SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

【JavaScript】animate しないで スムーススクロール

問題

jQueryのanimateなどを使わないでにゅるっとスクロールしたいです。

答え

これでできる。

window.scrollTo({top: 0, behavior: 'smooth'})

IEだけ対応していないので、IEの時はパッと移動しますが、スクロールの動き程度のことならIEはサポートしなくてよいでしょう。

https://developer.mozilla.org/ja/docs/Web/API/Window/scrollTo

関連するメモ

コメント