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

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

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

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

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

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