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 クローラー プログラムの導入の概要
1. ユーザーを追加します。まず、adduser コマンドを使用して共通ユーザーを追加します。コマン...
目次概要パフォーマンス.nowコンソール.time時間精度を短縮注意事項分割して征服する入力値に注意...
問題の説明: ユーザーは、テーブルに「違反」という単語を含むフィールドが時々表示されることを要求して...
HTML では、Web ページで使用されるエンコーディングを指定する必要があります。一般的な指定方法...
序文smb は、クライアントとサーバー間の Web 接続および情報通信に使用できるプロトコルの名前で...
1. シナリオ表示Tomcat ログに次の例外情報が時々報告されます。何が起こっているのでしょうか...
この記事では主にvue-routerのmatchedをベースにしたbreadcrumb機能を紹介し、...
forループfor ループは配列の要素をループします。文法: for (初期化変数; 条件式; 繰り...
CentOS 8 がリリースされてから随分経ちました。Linux 仮想マシンをいじっている人間として...
Magento を頻繁に変更する場合、element.style に遭遇することがあります。 これは...
環境: VMware VCSA 6.7 (VMware-VCSA-all-6.7.0-8169922...
負荷分散とは何ですか?ドメイン名が複数の Web サーバーを指している場合は、nginx ロード バ...
視覚効果が非常に美しく、訪問者に強い印象を残すことがわかります。さらに、重要なポイントが強調され、訴...
この記事では、MySQL 学習ノートの select ステートメントの完全な使用方法を例を使用して説...
前提: ストアド プロシージャは、毎日午後 10 時から午前 5 時まで 10 分ごとに実行されます...