Я пытаюсь Анимировать div. То, что я на самом деле делаю в анимации, - это перевод div на 100%. но анимация работает только в chrome и не работает в Firefox. Я попытался добавить префикс, и я также включил плагин prefix-free.js. Caniuse.com говорит, что firefox будет поддерживать анимацию без префикса. Я видел много похожих вопросов в стеке над потоком. но большинство из них используют свойства, которые еще не поддерживаются в Firefox и других. Но моя очень простая. Я даже попытался удалить перевод и изменение цвета фона. но он также не работает.Простая анимация CSS3 не работает в Firefox
HTML:
<div class="container">
<div class="icon"></div>
</div>
<script src='//cdnjs.cloudflare.com/ajax/libs/prefixfree/1.0.7/prefixfree.min.js' ></script>
CSS:
.container {
padding:3em;
}
.icon {
width: 100px;
height: 100px;
background-color: red;
animation: test 1s linear 0 infinite normal both;
}
@keyframes test {
0% {
transform: translateX(50%);
background-color: red;
}
100% {
transform: translateX(0%);
background-color: yellowgreen;
}
}