React - как сделать анимацию с CSS свойством перехода

Всем привет! 👋😊

В этой статье я хотел бы показать вам, как создать анимированный вращающийся квадрат в React, используя свойство transition. ⏭

Прежде чем мы начнем, я настоятельно рекомендую вам проверить пример выполнения решения на нашем веб-сайте:
«React - как сделать анимацию с переходом CSS имущество"

Конечный эффект:

Ниже в примере представлены три объекта стиля:

  • normalStyle, который является стилем по умолчанию для нашего элемента div,
  • transformedStyle, который является преобразованным стилем нашего элемента div,
  • buttonStyle, который является стилем нашего элемента кнопки.

Для стилей нашего div установлено значение перехода '1s'. Это означает, что наш компонент будет плавно изменять значения своих свойств в течение заданного времени (более 1s). Дополнительный параметр transform описывает перемещение элемента. В нашем случае transform вращает элемент во время 2s.

Практический пример:

Вы можете запустить этот пример здесь

📝 Примечание.
Если продолжительность не указана, переход не будет иметь никакого эффекта, поскольку значение по умолчанию - 0.

Если вы нашли это решение полезным, вы можете оставить комментарий или реакцию 👏.
Спасибо за ваше время и до встречи в следующих публикациях! 😊

Напишите нам! ✉

Если у вас есть какие-либо проблемы, которые нужно решить, или вопросы, на которые никто не может ответить, связанные с темой React или JavaScript, или вы ищете наставника, напишите нам на dirask.com -› Вопросы

Вы также можете присоединиться к нашей группе facebook, где мы делимся советами и приемами программирования с другими! 🔥