CSS3-アニメーション
アニメーションを作成するためのルールを@keyframes。@keyframesの規定でCSSスタイルは、現在のスタイルで作成されたエネルギーは徐々にアニメーションの新しいスタイルに変更します。
名前はアニメーションアニメーション名のルールを@keyframes。
アニメーション持続時間秒またはミリ秒のアニメーションの完了を所定の一の周期を取ります。デフォルトは0です
アニメーションのタイミング機能の速度プロファイル
その後、ゆっくりと、そして速い、最初の遅いデフォルトを和らげます
等速直線
使いやすさで:スローからファストまで。
楽アウト:速いから減速します。
使いやすさにアウト:遅いから速いし、その後遅いに。
そのフレームを開始ジャンプするマウスをステップ開始
ステップエンドは、そのフレームのマウスの最後までスキップ
アニメーションの起動時にアニメーション-遅延が指定します。デフォルトでは、負の値が許可され、0です。
回数は、アニメーションは、アニメーションの繰り返し数の要件を果たしています。デフォルトは、1です
無限の無限ループ
アニメーション方向は、アニメーションが次のサイクルに逆に再生するかどうかを指定します。デフォルトでは、「正常」であります
代替リバース再生
アニメーション:名前時間のタイミング機能ディレイの繰り返しカウント方向。
アニメーションプレイ状態は、アニメーションが実行中または一時停止しているかどうかを指定します。デフォルトでは「実行中」されます。
一時停止、一時停止
所定の時間のアニメーションオブジェクトを超えたアニメーション・フィル・モード状態。
どれもデフォルトの動作を変更しないでください
(最後のキーフレームで定義された)最後の属性値を保持する場合、完了を転送した後、。
注意:アニメーションの作成を@keyframes、セレクタに結合している、それがアニメーションではないでしょう。少なくとも、次の二つのCSS3アニメーションのプロパティは、規定によるアニメーションを選択するためにバインドすることができます。
アニメーションの名の下に1。
長時間のアニメーションの2条項
Internet Explorerの10、FirefoxとOperaのサポート@keyframesルールとアニメーションプロパティ。
Internet Explorer 9の、およびそれ以前のバージョンは@keyframeルールやアニメーションの属性をサポートしていません。
CSS3-3Dはじめに
変換は効果素子の形状、大きさ及び位置を変化させることです。あなたは、2Dまたは3D変換素子を変換するために使用することができます。それらを変換するコンセプトで:ゼロからの要素を変更することにより、透明性を達成するために、と言うのない表示はありません
フィールドの深さCSS3-
どのくらいの要素を観察するスクリーンからのフィールドの視点深さ(値)より有意に小さい値(一般的な値900px-1200px)
#{路Div1
位置:相対;
高さ:150ピクセル;
幅:150ピクセル;
マージン:は50px;
パディング:10pxの;
国境:1pxの黒一色。
視点:150ピクセル;
-webkit-視点:150ピクセル; / * Safariとクローム* /
}
回転X()メソッド(度で与えられる回転Xのその軸周りの要素)
注:より多くの明白なトランジション効果を追加します。
DIV {
幅:100ピクセル;
高さ:75px;
国境:1pxの黒一色。
トランジション:すべての5S;
}
DIV:ホバー{
変換:回転X(-180deg)。
-webkit-変換:回転X(-180deg)。/ * Safariとクローム* /
}
回転Y()メソッド(度で与えられる回転Yのその軸周りの要素)
DIV {
幅:100ピクセル;
高さ:75px;
国境:1pxの黒一色。
トランジション:すべての5S;
}
DIV:ホバー{
変換:回転Y(-180deg)。
-webkit-変換:回転Y(-180deg)。/ * Safariとクローム* /
}
translate3d()関数の効果は、変換:translate3d(30px、30px、200pxの); X軸を表し、Y軸、Z軸(第一正後の負の値)
変換-styleプロパティは、3D空間でレンダリングされているか、ネストされた要素を定義します。3Dを示す保存-3D斜視図