Задать вопрос
fomenkogregory
@fomenkogregory
Юниор софтварный инженер

Как сделать анимацию перехода на страницу?

Есть страница с гридом изображений. При нажатии на изображение осуществляется плавный переход на страницу с подробным описанием (Изображение как бы остаётся на месте (иногда увеличиваясь), а контент вокруг него меняется). Думаю многие видели такой переход, стало любопытно как это можно реализовать. Например на рекате, но если есть примеры на обычном хтмле тоже норм, мне главное уловить принцип.
  • Вопрос задан
  • 152 просмотра
Подписаться 2 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    FullStack-разработчик: тариф PRO
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
GreyCrew
@GreyCrew
Full-stack developer
Реакт это всего лишь инструмент для работы с состоянием.
Вот у вас есть состояние 1 - это страница с гридом изображений.
При нажатии вы меняете состояние на 2 - это страница с контентом данного изображения.

Для самой логики анимации можно воспользоваться соответствующими css свойствами, либо воспользоваться js-реакт либами для анимаций, типа framer.motion
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы