我已經完成了一個簡單的三個圖像轉換動畫代碼。該代碼可以在這裏找到:僅在鉻/鉻上工作的關鍵幀動畫
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