序文かつて、難しい問題に遭遇しました。タワークレーンからスイングハウスを落下させる必要がありましたが、落下の過程で、家は落下の瞬間のスイング角度を維持する必要がありました。当時、私にとっては非常に困難でした。最初は、落下の瞬間に家の現在のスイング角度を取得し、それを家の transform:rotate() に割り当てたいと考えましたが、これは面倒すぎて最適な解決策ではありませんでした。 しかし実際には、この問題を解決できるのは 1 つの属性だけです。 アニメーション再生状態 1. CSSのみこのプロパティを使用して、アニメーションをそのモーション サイクルで一時停止し、次回開始するときに現在のフレームから直接開始します。これは、アニメーション プロパティで機能するアニメーション プロパティです。CSS でも JS でも使用でき、同様に便利です。少なくとも、角度を取得して割り当てるよりも便利です。 .xxx { アニメーション再生状態: 一時停止; //このプロパティが追加されると、CSS アニメーションはすぐに一時停止され、現在のフレームに留まります} .xxx { アニメーション再生状態: 実行中; //このプロパティが追加されると、CSS アニメーションは現在のフレームからすぐに動作を開始します。 } ページ要素にアニメーションを追加し、ホバー状態のときに表示されるように設定できます。 アニメーション再生状態:一時停止 マウスを要素の上に移動するとアニメーションは停止します。 2. JSのみを使用する//i が 1 の場合、メディアが再生され、音符が浮かびます。i が 0 の場合、メディアが一時停止し、音符が一時停止します。 (i == 1) の場合 { right.style.animationPlayState = "一時停止" オーディオを一時停止します。 私 = 0; } それ以外 { right.style.animationPlayState = "実行中"; オーディオを再生します。 私 = 1; } CSSアニメーションを停止して維持する方法についての記事はこれで終わりです。CSSアニメーションの停止の詳細については、123WORDPRESS.COMの以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも123WORDPRESS.COMをよろしくお願いいたします。 |
序文JavaScript では、これは関数呼び出しコンテキストです。この動作が非常に複雑であるからこ...
Web ページの外観はレイアウトに大きく左右されます。ページ内に長い段落のテキストがある場合、通常は...
太陽系の 8 つの惑星(衛星を除く)のアニメーションを作成します。すべての惑星は太陽の周りを回ってい...
背景先週、会社で MySQL レプリケーションのトレーニングを受けたので、今週末は学んだことを実践す...
最近、仕事でサウンド ファイルを再生するために Web ページにプレーヤーを埋め込む必要に迫られまし...
文法:背景画像: 円錐グラデーション(位置の角度から、開始色、...、最後の色)最初のパラメータ:開...
トレーニングのための一連のプロジェクト反応+ts内容は少ないですが、フックのカプセル化、ts ジェネ...
コードをコピーコードは次のとおりです。 <!DOCTYPE html> <html...
複雑なテーブル構造では、一部のセルが垂直方向に複数のセルにまたがるため、列間属性 COLSPAN を...
目次Vue ファースト スクリーン パフォーマンス最適化コンポーネント説明するインターセクションオブ...
この記事では、従業員情報の追加と削除の機能を実装するためのjQueryの具体的なコードを参考までに共...
序文MySQL では、EXPLAIN コマンドを使用して、テーブルの接続方法や SELECT ステー...
さっそくコードを見てみましょう * { マージン: 0; パディング: 0; } 。容器 { マージ...
序文会社の業務上のニーズにより、独自の MongoDB サービスを構築する予定です。MongoDB ...
1 はじめにデータベースを設計する場合、画像や音声ファイルをデータベースに挿入することは避けられませ...