Next.js · Senior · Запитання 62 з 75
Сайт використовує scroll-behavior: smooth, і після переходу на Next.js 16 кожна навігація плавно прокручує вгору. Як повернути миттєвий перехід?
- ✓Правильна відповідь: Додати
data-scroll-behavior="smooth"на<html>, щоб Next.js тимчасово перевизначав його під час навігації - 2Прибрати
scroll-behaviorз усього CSS - 3Поставити
scroll={false}на кожне посилання
Пояснення
Next.js 16 за замовчуванням більше не перевизначає scroll-behavior, бо ця маніпуляція дорого коштувала на кожній навігації. Атрибут повертає стару поведінку.