这是 正确的动画CSS:
.image { position: absolute; top: 50%; left: 50%; width: 120px; height: 120px; margin:-60px 0 0 -60px; -webkit-animation:spin 4s linear infinite; -moz-animation:spin 4s linear infinite; animation:spin 4s linear infinite;}@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }<img src="http://i.stack.imgur.com/pC1Tv.jpg" alt="" width="120" height="120">有关代码的一些注意事项:
- 您已将关键帧嵌套在
.image
规则中,这是不正确的 float:left
不适用于绝对定位的元素- 看看caniuse:IE10不需要
-ms-
前缀



