CSSアニメーション効果(トランジション、アニメーション、変換)

CSS 2Dトランスフォーム

https://www.w3schools.com/css/css3_2dtransforms.asp

CSS 3Dトランスフォーム

https://www.w3schools.com/css/css3_3dtransforms.asp

CSSトランジション

https://www.w3schools.com/css/css3_transitions.asp

CSSアニメーション

https://www.w3schools.com/css/css3_animations.asp

 

リファレンスから:  https://ithelp.ithome.com.tw/articles/10200712

 トランジション、アニメーションの違いは、3トランスフォーム

名前 入門 作用します
Transition ベースのアニメーション、トランジションアニメーションは、単一のCSSプロパティを強調します 通常、単一のCSS属性の変更の間
Animation プロセスとコントロールのCSSプロパティを強調し、複雑なアニメーション効果の詳細については、キーフレームを追加することができます 様々なCSSのプロパティの変更
Transform HTML回転制御要素、変倍、移動、等 (コンテンツを含む)HTML要素の変更

 

名前 自分自身で操作することができます パフォーマンスの問題
Transition ✗、または擬似カテゴリはイベントをトリガする必要があります 別の独立したスレッドの処理は、以下のパフォーマンスに影響を与えます
Animation ✔、ページを入力して直接実行することができます 別の独立したスレッドの処理は、以下のパフォーマンスに影響を与えます
Transform ✔、ページを入力して直接実行することができます HTML要素が動作による動作します、の有効性を検討する必要があります

 

  • アニメーションプロパティの移行制御の数を含むと言うことができ、遷移は概ねCSS属性が変更され、アニメーションは詳細の一部を形成することができます
  • プロパティを変換することができ、アニメーションを使用するとみなされます
  • 原因と直接指定された属性「値」変換、ないの移行を実行する必要があるアニメーションを変換

その他のリファレンスサイト:

https://adon988.logdown.com/posts/4729740-css3-animation-notes

https://ithelp.ithome.com.tw/articles/10197303

https://boohover.pixnet.net/blog/post/35341387-%E6%97%8B%E8%BD%89%E3%80%81%E5%82%BE%E6%96%9C%E3%80 %81%E7%以下のB8の%AE%のE6の%94%BE%E7%の9%84%E8%のAE%の8Aの%のE5の%BD%のA2%のE6%95%88%E6の%9E%9C-transform-%28css-プロペ

https://developer.mozilla.org/zh-TW/docs/Web/CSS/CSS_Transitions/Using_CSS_transitions

https://blog.csdn.net/yujin0213/article/details/79262825

https://www.oxxostudio.tw/articles/201502/css-bounce.html

 

おすすめ

転載: www.cnblogs.com/sipher/p/11068346.html