質問: スムーススクロールのプラグイン「scrollsmoothly.js」で、停止位置を 200px下にずらす方法を教えてください。
回答: // 補足について すいません。 124行目付近の location.hash = targetHash; があるので強制的に行っちゃうんだと思います。 コメントアウトしたらうまくいくと思います。 /location.hash> = targetHash; muhyaiさん 上端固定ナビがあるなら200ピクセル上じゃないですか? 29行目 var prevY = null; の次の行に plusY = 200; // スクロール停止位置を調整(-200などもOK) を追加 103行目付近 targetY = Math.min(y, maxScroll.y); を以下に変更 targetY = Math.min(y, maxScroll.y) + plusY; でどうでしょう。 // 未テストです うまくいったなら停止位置は追加した plusY の値で調整してください。