CSS3アニメーションとJSアニメーションの違い JSはフレームアニメーションを実装します
遷移 トランジションは、アニメーションの簡易版とも言えるシンプルなアニメーション属性です。通常はイベントトリガーで使用され、シンプルで使いやすいです。 遷移プロパティ値
トランジション機能 遷移はイベントによってトリガーされる必要があります (ホバー疑似クラスの追加など)。遷移は、ページが読み込まれたときに 1 回だけ自動的に発生することはなく、繰り返しトリガーされない限り繰り返し発生することもありません。状態は開始と終了の 2 つだけです。遷移ルールは 1 つの属性のみを定義できます。 <本文> <div> </div> </本文> <スタイル> 。箱 { 高さ: 100px; 幅: 100ピクセル; 背景色: ライトピンク; 遷移: 幅 1 秒、イーズイン アウト 0.5 秒。 } .box:ホバー{ 幅: 200ピクセル; } </スタイル> 効果は以下のとおりです
.box:ホバー{ 幅: 200ピクセル; 遷移: 幅 1 秒、イーズイン アウト 0.5 秒。 } 実際、ホバー時に書き込むことも可能ですが、要素から移動すると、遷移なしで要素の幅がすぐに復元されます。 アニメーション アニメーションプロパティ値
<本文> <div> </div> </本文> <スタイル> 。箱 { 高さ: 200px; 幅: 200ピクセル; アニメーション: 3 秒タイプ順方向交互に無限; アニメーション再生状態: 実行中; } .box:hover { アニメーション再生状態: 一時停止; } @キーフレームタイプ{ から { 背景: 黄緑 } 50% { 背景: 黄色 } に { 背景: アクアマリン } } </スタイル> マウスが内側に移動する時に一時停止し、マウスが外側に移動する時に色の変更を続けます 変身 まず、transform属性は静的属性であることに注意してください。スタイルに書き込まれると、直接表示され、アニメーションプロセスには表示されません。transform属性を使用すると、要素を移動(translate)、拡大縮小(scale)、回転(rotate)、反転(skew)できます。詳細なパラメータについては、CSS3 transform属性を参照してください。 要約する
以上がアニメーションとトランジションの違いについての詳しい内容です。アニメーションとトランジションについてさらに詳しく知りたい方は、123WORDPRESS.COMの他の関連記事もぜひご覧ください! |
<<: WeChatアプレットで数字当てゲームを実装する実際のプロセス
>>: Linux システムでの Selenium クローラー プログラムの導入の概要
交差点セレクター交差セレクターは、直接接続された 2 つのセレクターで構成されます。最初のセレクター...
序文最近、いくつかのフロントエンド プロジェクトに取り組んでおり、ページにいくつかのテーブルを表示す...
描画効果実装コードJavaScript var キャンバス = document.getElemen...
ここ数年、Web デザインには「全幅背景と固定幅コンテンツ」というトレンドが生まれています。このデザ...
1. 最左プレフィックス原則 - 複数の列にインデックスが付けられている場合は、最左プレフィックス原...
MySQLの概要MySQL はリレーショナル データベース管理システムです。データベースは構造化され...
目次1. V8ソース2. V8サービスターゲット3. V8の初期アーキテクチャIV. V8の初期アー...
目次バージョンノートプロジェクトを作成する依存関係をインストールするコンテンツの記入src/serv...
この記事では、CSS で記事の区切り線を実装するさまざまな方法をまとめています。区切り線はページを美...
序文この記事は主にMySQL起動エラー2002の分析と解決方法を紹介しています。参考と勉強のために共...
成果を達成する実装コードhtml <div>123WORDPRESS.COM</d...
目次まず多次元配列の平坦化についてお話しましょう方法 1: flat()方法 2: 空の文字列を連結...
この記事では、動的なプログレスバー効果を実現するためのVueの具体的なコードを例として紹介します。具...
1pxの線が太くなる理由モバイルプロジェクトに取り組むとき、設計図に従って要素ノードのサイズとスタイ...
この記事は、透明度を変えてカルーセルにするXiaomiカルーセルを真似て書いたものです。初心者なので...