・問題
SPAにおいて、ある程度下にスクロールした後にページを切り替えると、その次のページがそのスクロールポジションから表示されてしまう(一番上までスクロールされた状態から始まって欲しい)
・現状対策
page is loadedで上までscrollさせようと思ったのですが、ゆっくりscrollされ、スクロールの過程がユーザーに見えてしまいます。
・質問
上の問題を解決できる方法を教えていただきたいです。
ご回答よろしくお願いいたします。
・問題
SPAにおいて、ある程度下にスクロールした後にページを切り替えると、その次のページがそのスクロールポジションから表示されてしまう(一番上までスクロールされた状態から始まって欲しい)
・現状対策
page is loadedで上までscrollさせようと思ったのですが、ゆっくりscrollされ、スクロールの過程がユーザーに見えてしまいます。
・質問
上の問題を解決できる方法を教えていただきたいです。
ご回答よろしくお願いいたします。
min heightが設定されていると、ページの高さが要素の高さ以上になる場合があるので、ここが0になっているかご確認ください。
遷移先ページの必要な高さが大きくない場合は、これで解消されることがあります。
遷移先の高さも大きい場合は、JavaScriptなどでその瞬間のアニメーションを切るなどの対策が必要かもしれません。
返信遅れてしまい大変申し訳ありません。Javascriptでアニメーションを切ることが出来るんですね!
ありがとうございます!