Mein Problem ist, dass ich ein einfaches Twitter-Sprite-Blatt habe, das ich benutze, um auf Hover zu animieren. Aber in Chrome, während es beim Schweben nach links fährt, wird es nicht animiert.CSS-Animation funktioniert nicht in Chrome, funktioniert in Safari
- CSS Animation not working in Chrome
- CSS Animation not working in Chrome
- css3 animation not working in chrome
- CSS Animation not working on Chrome
Und die meisten der:
#tw:hover #twitter-bird {
margin-left:-100px;
-webkit-animation: fly 0.2s steps(3) 0 3;
-moz-animation: fly 0.2s steps(3) 0 3;
animation: fly 0.2s steps(3) 0 3;
}
@-webkit-keyframes fly {
from { background-position: 0 0; }
to { background-position: -450px 0; }
}
@-moz-keyframes fly {
from { background-position: 0 0; }
to { background-position: -450px 0; }
}
@keyframes fly {
from { background-position: 0 0; }
to { background-position: -450px 0; }
}
Ich habe ein paar andere Beiträge über diese gesehen Beratung scheint zu sein, dass "-webkit-" benötigt wird, um "Animation:" in der CSS für Chrom vorzuschlagen. Aber ich habe das getan. Was fehlt mir, um diesen Vogel in Chrom und Safari zu flappieren? Ich werde Javascript oder jQuery verwenden, wenn ich muss. Vielen Dank!
Nachdem Sie sich das angesehen haben, tun Sie es einfach mit JS, immer wenn Sie ein anderes Element anvisieren wollen, während Sie auf einem anderen verweilen, bleiben Sie einfach bei Js, all die Tuts da draußen sagen den Leuten nicht, dass sie in Browser-Inkonsistenzen geraten so was. –