2016-06-21 5 views
1

Может ли кто-нибудь увидеть, что я делаю неправильно? Я пытаюсь сделать мою анимацию css работать в Firefox, но так или иначе, она все еще не работает.CSS-анимация не работает в Mozilla

    .animatietekst { 
         -webkit-animation: scaling 1s 10 ease; 
         -webkit-animation-iteration-count: infinite; 
         -webkit-animation-direction: alternate; 
         -moz-animation: scaling 1s 10 ease; 
         -moz-animation-iteration-count: infinite; 
         -moz-animation-direction: alternate; 
        } 

        @-webkit-keyframes scaling { 
    from { 
     -webkit-transform: scale(0.96); 
    } 
    to { 
     -webkit-transform: scale(1); 
    } 
} 

        @-moz-keyframes scaling { 
    from { 
     -webkit-transform: scale(0.96); 
    } 
    to { 
     -webkit-transform: scale(1); 
    } 
} 
+0

Снимите предварительный исправления? У Firefox была поддержка без поддержки с версии 16: https://developer.mozilla.org/en-US/docs/Web/CSS/animation#Browser_compatibility – robertc

+0

Не используете ли вы неправильные префиксы 'webkit-' в своем '@ -moz блок кода -keyframes'? – Finwe

+0

Я думаю, вы должны взглянуть на этот 'https: // css-tricks.com/almanac/properties/a/animation /' – Lucian

ответ

3

Firefox не распознает webkit превращает

@-moz-keyframes scaling { 
     from { 
      -moz-transform: scale(0.96); 
     } 
     to { 
      -moz-transform: scale(1); 
     } 
    } 

В любом случае, вам не нужно префикс moz больше

@keyframes scaling { 
     from { 
      transform: scale(0.96); 
     } 
     to { 
      transform: scale(1); 
     } 
    } 

будет прекрасно работать с

.animatietekst { 
    -webkit-animation: scaling 1s 10 ease; 
    -webkit-animation-iteration-count: infinite; 
    -webkit-animation-direction: alternate; 
    animation: scaling 1s 10 ease; 
    animation-iteration-count: infinite; 
    animation-direction: alternate; 
    } 
+0

Это работало, спасибо! – annaneedshelp

Смежные вопросы