Next.js · Senior · Pytanie 62 z 75
Strona używa scroll-behavior: smooth i po aktualizacji do Next.js 16 każda nawigacja płynnie przewija do góry. Jak przywrócić natychmiastowe przejście?
- ✓Poprawna odpowiedź: Dodać
data-scroll-behavior="smooth"do<html>, by Next.js tymczasowo nadpisywał je podczas nawigacji - 2Usunąć
scroll-behaviorz całego CSS - 3Ustawić
scroll={false}na każdym linku
Wyjaśnienie
Next.js 16 domyślnie nie nadpisuje już scroll-behavior, bo ta manipulacja była kosztowna przy każdej nawigacji. Atrybut przywraca dawne zachowanie.