@Slash2018

Анимация не работает в firefox?

@keyframes card1_anim {
    25% {
        background-image: url(../img/12.jpg);
    }
    50% {
        background-image: url(../img/13.jpg);
    }
    75% {
        background-image: url(../img/14.jpg);
    }
    100% {
        background-image: url(../img/15.jpg);
    }
}

.card1_anim {
 
    -webkit-transition: all ease;
    -o-transition: all ease;
    transition: all ease;
    
            -webkit-animation-name: card1_anim;
    -o-animation-name: card1_anim;
    animation-name: card1_anim;
    -webkit-animation-duration: 5s;
    -o-animation-duration: 5s;
    animation-duration: 5s;
    -webkit-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
}


Запускает анимацию при наведении:
$(window).scroll(function () {
            if ($(this).scrollTop() > 550) {
                $('.eco_logo').addClass('bl2_anim');
            } else {
                $('.eco_logo').removeClass('bl2_anim');
            }
        })
  • Вопрос задан
  • 1078 просмотров
Пригласить эксперта
Ответы на вопрос 5
link_web
@link_web
Magento, Laravel, Zend, Shopify, Prestashop, WP
У вас нет нужных префиксов. Прогоните свой css файл gulp и все буде работать
Ответ написан
HamSter007
@HamSter007
HTML/CSS верстальщик
Попробуйте добавить -moz- префикс
-moz-animation: ... ;
Ответ написан
Комментировать
pm_wanderer
@pm_wanderer
junior-HTML
А оно вообще должно работать то?
Background-image не анимируемое свойство)
Ответ написан
@stasov1
У вас класс который запускает анимация называется card1_anim, а при скроле добавляете другой класс bl2_anim. Хотя пишите что при наведении, вначале внимательно в коде разберитесь
Ответ написан
Комментировать
lazalu68
@lazalu68
Salmon
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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