我已经完成了一个简单的三个图像转换动画代码。该代码可以在这里找到:仅在铬/铬上工作的关键帧动画
http://jsfiddle.net/harshithjv/AF3Jj/
此代码仅适用于Chrome和铬的浏览器。它也不适用于Apple的Safari浏览器。此外,它不适用于任何其他浏览器(我在Firefox和IE9上测试过,未尝试过Opera)。
我想我在animation
速记属性上丢失了一些东西。请帮助我。
编辑:
我与一些清晰,这是我应该首先做了代码更新。
HTML代码:
<div class="animated_star"></div>
CSS3代码:
@-moz-keyframes shining_star {
from {
background-image: url('http://findicons.com/icon/download/162253/star_grey/16/ico');
}
50% {
background-image: url('http://findicons.com/icon/download/181769/star_half/16/ico');
}
to {
background-image: url('http://findicons.com/icon/download/159919/star/16/ico');
}
}
@-webkit-keyframes shining_star {
from {
background-image: url('http://findicons.com/icon/download/162253/star_grey/16/ico');
}
50% {
background-image: url('http://findicons.com/icon/download/181769/star_half/16/ico');
}
100% {
background-image: url('http://findicons.com/icon/download/159919/star/16/ico');
}
}
@keyframes shining_star {
from{
background-image: url('http://findicons.com/icon/download/162253/star_grey/16/ico');
}
50% {
background-image: url('http://findicons.com/icon/download/181769/star_half/16/ico');
}
to {
background-image: url('http://findicons.com/icon/download/159919/star/16/ico');
}
}
.animated_star{
height: 16px;
width: 16px;
float: left;
-webkit-animation: shining_star 1s infinite; /* works only for Chrome/Chromium */
-moz-animation: shining_star 1s infinite;
animation: shining_star 1s infinite;
}
您jsfidle只是显示一个空页 – wazaminator 2013-04-22 12:58:29
只有JavaScript部分是空的。在HTML部分有一行'div'语句,CSS部分有一些CSS。 – 2013-04-22 13:04:04
它确实,但结果是一个空白页 – wazaminator 2013-04-22 13:07:33