0
私のアニメーションが壊れていると私はここにIT-を修正する方法を見つけ出すことはできませんが、それはブラウザである:http://morxmedia.com/animation-test.htmlCSS3アニメーション(フレームごと)
私はそれがスムーズに各150ピクセルX 150ピクセルのブロックを通過する必要がありますスプライトシート
ここでは、コードです:
<style>
#loading {
background: transparent url(http://www.morxmedia.com/wp-content/themes/default/library/images/loading-animation.png) no-repeat 0px 0px;
background-size: 1px 9px;
width: 1px;
height: 1px;
-webkit-animation-name: loading;
-webkit-animation-duration: 1.3s;
-webkit-animation-iteration-count: infinite;
-webkit-transform: scaleX(150) scaleY(150);
-webkit-transform-origin: top left;
}
@-webkit-keyframes loading
{
0.000%
{
background-position: 0 -0px;
}
12.000%
{
background-position: 0 -1px;
}
24.000%
{
background-position: 0 -2px;
}
36.000%
{
background-position: 0 -3px;
}
48.000%
{
background-position: 0 -4px;
}
60.000%
{
background-position: 0 -5px;
}
72.000%
{
background-position: 0 -6px;
}
84.000%
{
background-position: 0 -7px;
}
96.000%
{
background-position: 0 -8px;
}
100.000%
{
background-position: 0 -9px;
}
}
</style>
<div id="loading"></div>
ありがとうございました!そして、あなたは正しかった - 私はバックグラウンドポジションでやらなければならない調整がたくさんあった;) – Stephen
.999%は私のためにトリックをした。 0-49%50-100%の2つのフレームをアニメーション化していましたが、時には奇妙なイージングがありましたが、0-49.999%50-100%がトリックを行いました:) – Kus