letehaha
@letehaha
Вникаю вo front-end

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

Есть вот такой бургер

Как сделать так, что бы при клике на бургер, сначала появлялся треугольник (желательно плавно), а только потом само меню. Я думал сделать через setTimeout, но может есть какое-то решение получше?
  • Вопрос задан
  • 171 просмотр
Решения вопроса 1
letehaha
@letehaha Автор вопроса
Вникаю вo front-end
Чот так никто и не помог. В итоге сотворил вот такое. Контейнер с overflow: hidden и изменяющейся высотой по клику.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
weblife-design
@weblife-design
Веб-дизайнер, Верстальщик
Так, а как насчет css анимации?) Там же все это можно сделать легко и просто )
Ответ написан
MikeSilence
@MikeSilence
JsNinja
Не стоит использовать скрипт там где он ненужен. Подготовте спрайт (несколько картинок в одной), вставте его как фон к иконке и при помощи css по hover меняйте положение фона через анимацию.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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