Создание навигационной панели ... Заметка

Создание навигационной панели с «движущимся выделением» с помощью JavaScript и CSS

В этом руководстве Блейк Лундквист демонстрирует два способа создания шевелющегося выделения навигационного паттерна, используя только чистый JavaScript и CSS. Первый метод использует метод getBoundingClientRect, чтобы явно анимировать границу между элементами навигационной панели при их нажатии. Второй подход обеспечивает ту же функциональность с помощью нового API переходов представления.
CdXz5zHNQW_CxnKquLcAV.jpeg