備忘録。
js呼び出し
DLして自サーバーから呼び出して使っていましたが、CloudflareのCDNが利用できるので以下のように呼び出し。
<head> の書けって方もいますが、私はWordPressなどの場合は</body>の直前=一番下に書いてます。
1 | <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/smooth-scroll/16.1.0/smooth-scroll.min.js"></script> |
CDNが使えない環境やダウンロードして使いたいというはGithubからダウンロードしてお使いください。
実行コードを記載
あとは先ほどの
読み込んだスクリプトの下に実行コードを書きます。
1 2 3 4 5 6 7 | <script> var scroll = new SmoothScroll('a[href*="#"]', { speedAsDuration:true, speed:1000, easing:'easeInOutQuint' }); </script> |
目的のターゲットに印を記載
目的地となるターゲット(a
や#)にdata-scroll
を付け加えるだけで、スムーススクロールになります。data-scroll
を付けないとスムーススクロールは実行されないので、気をつけてくださいー