Задать вопрос
@DmitryLife

Как анимировать блок?

Всем привет.

Передо мной стоит задача анимировать блок:
5e1b39313307c671918079.png

Анимация должна происходить след. образом:
1. Появляется из фейда верхний блок
2. ОТ него рисуются ветви вниз
3. Появляются точки и блок
4. Рядом с точками текст

Как я понимаю отрисовка ветвей должна производиться в CAnvas?

Не совсем понятно как это сделать
  • Вопрос задан
  • 92 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
evilstar
@evilstar
Веб-разработчик
Я бы делал с помощью GSAP, canvas тут не нужен
устанавливаешь gsap и анимируешь

var tl = new gsap.timeline()
    .to('.firstDiv' , 0.3, {autoAlpha: 1}) // фейд блока
    .to('.line1' , 0.3, {scaleX: 1}) // для увеличении линнии с 0 до обычного размера

... и т.д.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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