SOFTELメモ Developer's blog

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

2019/12/06 css, JavaScript

問題

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

答え

これでできる。

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

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

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

関連するメモ

コメント