2015-01-09 4 views
0
img { 
text-align: center; 
width: 20px; 
margin: auto; 
display: block; 
-webkit-animation: rotateSpinner 1.2s linear infinite; 
} 

демо http://jsfiddle.net/cfe2ym54/CSS3 анимация rotateSpinner не работает

Что здесь проблема?

+0

Вы не объявили 'rotateSpinner' анимацию в любом месте. И вы используете только префикс поставщика WebKit, который постепенно прекращается и не будет работать в браузерах, отличных от WebKit. –

ответ

0

вы забыли добавить keyframes

img { 
 
    text-align: center; 
 
    width: 20px; 
 
    margin: auto; 
 
    display: block; 
 
    -webkit-animation: rotateSpinner 1.2s linear infinite; 
 
    animation: rotateSpinner 1.2s linear infinite; 
 
} 
 
@-webkit-keyframes rotateSpinner { 
 
    to { 
 
    -webkit-transform: rotate(360deg); 
 
    } 
 
} 
 
@keyframes rotateSpinner { 
 
    to { 
 
    transform: rotate(360deg); 
 
    } 
 
}
<div class="loading"> 
 
    <img src="http://assets.57square.com/img/loading.png"> 
 
</div>

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