スケールを .5 - 1 からアニメーション化しようとしています。div が最初に追加されたときに、css を追加して .5 にスケールし、要素 css を 1 にスケールバックします。
$('.item').each(function(count){
$(this).css({top: 0, left:20, transform : "scale(.5)"});
});
CSS
.item {
-webkit-transition: top 0.4s ease-out 0s, left 0.4s ease-out 0s, right 0.4s ease-out 0s;
-moz-transition: top 0.5s ease-in-out 0s, left 0.5s ease-in-out 0s, right 0.5s ease-in-out 0s;
-o-transition: top 0.4s ease-out 0s, left 0.4s ease-out 0s, right 0.4s ease-out 0s;
-ms-transition: top 0.4s ease-out 0s, left 0.4s ease-out 0s, right 0.4s ease-out 0s;
transition: top 0.4s ease-out 0s, left 0.4s ease-out 0s, right 0.4s ease-out 0s;
transform: scale(1) ease-in-out 0s;
-moz-transform: scale(1) ease-in-out 0s;
}
なぜこれが機能しないのでしょうか。.5 のままで、1 にアニメートされません
このスタイルもアニメーションしません。
-moz-transform: scale(.4) 2s ease-in-out 4s;
私はFirefoxを使用していますが、うまくいきません。または、省略形として間違って書いていますか