2013-08-31 50 views
1

您好,我在這裏使用網絡套件動畫製作了一個小動畫。 click to view
在非網絡套件瀏覽器上製作網絡套件動畫工作

這是動畫代碼:

.log { 
width:200px; 
height:400px; 
text-align:center; 
background:url(images/gghov.png)center no-repeat; 
} 

.log :focus, .log:hover { 
background:url(images/gg.png)center no-repeat; 
-webkit-animation-name: spaceboots; 
-webkit-animation-duration: 1.3s; 
-webkit-transform-origin:50% 50%; 
-webkit-animation-iteration-count: infinite; 
-webkit-animation-timing-function: linear; 
} 

@-webkit-keyframes spaceboots { 
0% { -webkit-transform: translate(2px, 1px) rotate(0deg); } 
10% { -webkit-transform: translate(-1px, -2px) rotate(-8deg); } 
20% { -webkit-transform: translate(-3px, 0px) rotate(8deg); } 
30% { -webkit-transform: translate(0px, 2px) rotate(0deg); } 
40% { -webkit-transform: translate(1px, -1px) rotate(8deg); } 
50% { -webkit-transform: translate(-1px, 2px) rotate(-8deg); } 
60% { -webkit-transform: translate(-3px, 1px) rotate(0deg); } 
70% { -webkit-transform: translate(2px, 1px) rotate(-8deg); } 
80% { -webkit-transform: translate(-1px, -1px) rotate(8deg); } 
90% { -webkit-transform: translate(2px, 2px) rotate(0deg); } 
100% { -webkit-transform: translate(1px, -2px) rotate(-8deg); } 
} 

@-moz-keyframes spaceboots { 
0% { -webkit-transform: translate(2px, 1px) rotate(0deg); } 
10% { -webkit-transform: translate(-1px, -2px) rotate(-8deg); } 
20% { -webkit-transform: translate(-3px, 0px) rotate(8deg); } 
30% { -webkit-transform: translate(0px, 2px) rotate(0deg); } 
40% { -webkit-transform: translate(1px, -1px) rotate(8deg); } 
50% { -webkit-transform: translate(-1px, 2px) rotate(-8deg); } 
60% { -webkit-transform: translate(-3px, 1px) rotate(0deg); } 
70% { -webkit-transform: translate(2px, 1px) rotate(-8deg); } 
80% { -webkit-transform: translate(-1px, -1px) rotate(8deg); } 
90% { -webkit-transform: translate(2px, 2px) rotate(0deg); } 
100% { -webkit-transform: translate(1px, -2px) rotate(-8deg); } 
} 

@keyframes spaceboots { 
0% { -webkit-transform: translate(2px, 1px) rotate(0deg); } 
10% { -webkit-transform: translate(-1px, -2px) rotate(-8deg); } 
20% { -webkit-transform: translate(-3px, 0px) rotate(8deg); } 
30% { -webkit-transform: translate(0px, 2px) rotate(0deg); } 
40% { -webkit-transform: translate(1px, -1px) rotate(8deg); } 
50% { -webkit-transform: translate(-1px, 2px) rotate(-8deg); } 
60% { -webkit-transform: translate(-3px, 1px) rotate(0deg); } 
70% { -webkit-transform: translate(2px, 1px) rotate(-8deg); } 
80% { -webkit-transform: translate(-1px, -1px) rotate(8deg); } 
90% { -webkit-transform: translate(2px, 2px) rotate(0deg); } 
100% { -webkit-transform: translate(1px, -2px) rotate(-8deg); } 
} 

動畫只適用於谷歌Chrome和我想它在其他瀏覽器。 但它是徒勞的。 誰能幫助我,如何讓它在Firefox和Opera等工作 問候

+0

聞起來就像只基於'web-kit'的瀏覽器上的作品。BTW酷動畫夥計:) –

+0

謝謝,是啊多數民衆贊成在問題 –

回答

0

有是有一個相當大的範圍內轉型的jQuery庫,我想它會幫助你:

Transit

+0

謝謝,我已經嘗試使用它,在整合動畫,但我沒有得到期望輸出。 –