Петля анимация изображения

0

У меня есть изображение, которое делает анимацию.

$('.user-card').css('-webkit-transform', 'translate(-55px, 0)');

Приведенный выше код перемещает изображение справа налево 55 пикселей. Я хочу, чтобы он двигался вправо или в первую позицию после того, как он закончил движение влево.

Кроме того, я хочу, чтобы он выполнял это действие навсегда.

2 ответа

2
Лучший ответ

Вы можете определить класс с простой анимацией CSS3 и значение бесконечности animation-iteration-count; вы можете использовать addClass() для создания этой анимации при загрузке страницы или в качестве ответа на событие.

пример

  • 0
    Очень хорошо. Огромное спасибо.
0
var doForever = $(document).ready(function(){
    $('.user-card').css('-webkit-transform', 'translate(-55px, 0)');
    $('.user-card').css('-webkit-transform', 'translate(+55px, 0)');
doForever();
});

doForever();
  • 0
    Спасибо! но после того, как я обработал ваш код, изображение перемещается вправо, и оно не зацикливается. Это как выполнить последнюю анимацию. $('.user-card').css('-webkit-transform', 'translate(+55px, 0)');

Ещё вопросы

Сообщество Overcoder
Наверх
Меню