Как сделать выезжающую панель без jQuery?

Мне нужно, чтобы блок (на самом деле три, но это сейчас роли не играет) по нажатию на кнопку выезжал вправо, а при повторном нажатии - заезжал обратно влево. jQuery нельзя - я пытаюсь разобраться с анимацией на JS, и как-то не получается.

Вот код, который пока есть: plnkr.co/edit/hLNRYMi3kuRkPyPLEXBF?p=preview
  • Вопрос задан
  • 1081 просмотр
Пригласить эксперта
Ответы на вопрос 2
@m_pchelnikov
Я бы упростил жизнь и сделал на CSS. Используйте свойства transform: translateX(значение_на_которое_поедем) для перемещения и
transition: [что] [за_какое_время] [функция_движения] [задержка]
для плавного перемещения.
Ответ написан
Комментировать
In4in
@In4in
°•× JavaScript Developer ^_^ ו°
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы