どのようにcss3で非線形アニメーションをしますか?CSS3ノンリニアアニメーションパス
基本的に、私はそのまっすぐ道を、ビューポートの外から内箱を持参し、する必要がある場合は、その次のコードを使用して行うのに十分に簡単:
*{
transition: transform 0.5s ease-in;
}
-- And some JS to trigger the animation with a transform: translate3d(0,300px,0);
しかし、何が起こります要素は回転していますか? 25度で言う?アニメーションがやや自然に見えるようにするには、25度のオフセットラインで進める必要があります。ちょうどトップダウン、または左右のアニメーションにすることはできません。
私はここに意味を持ちたいと思います...私が正しく理解していた場合
はあなたがそれを実行した場合の回転も0を参照してくださいに戻って設定されていることに気づく:http://jsfiddle.net/YMHT4/15/(私はクロムを使用しましたそれをテストする) – SynerCoder
ああ、ありがとう、それのために私の答えを編集しました。 – Duopixel
そして私はそれもローテーションで始まるように更新しました:http://jsfiddle.net/YMHT4/17/ – SynerCoder