ホバー後のマウスアウト時の反転アニメーション
CSS アニメーションを使用してマウスアウト時の反転アニメーションを作成しようとしているときに問題が発生しました。問題を詳しく調べて、最適な解決策を提供しましょう。
最初のコードでは、「rotate」プロパティを持つ単純な CSS 変換アニメーションを使用し、「in」と「out」のキーフレームには「to」がありました。回転を定義する値。ただし、@keyframes アニメーションを使用する場合、トランジション効果を作成するには、キーフレーム内で「from」と「to」の両方の値を指定する必要があります。
反復とアニメーションの必要性を組み込んだ最適なソリューションは次のとおりです。 @keyframes ルールを次のように修正します:
@keyframe in { from: transform: rotate(0deg); to: transform: rotate(360deg); } @keyframe out { from: transform: rotate(360deg); to: transform: rotate(0deg); }
このコードでは、「in」キーフレームはゼロ回転から始まり 360 度回転します。 「アウト」キーフレームは 360 度の回転から始まり、ゼロ回転に戻り、マウス アウト時に望ましい逆効果を作成します。
ブラウザの互換性に関する考慮事項:
次の点に注意してください。 CSS3 は世界的に完全に実装されているわけではありません。ブラウザ間の互換性を確保するには、ブラウザごとに異なる @keyframes 構文を使用する必要がある場合があります:
- Chrome、Safari (v5): @-webkit-keyframes
- Firefox (v16) ): @keyframes (v5-15: @-moz-keyframes)
- Opera (v15-22): @-webkit-keyframes (v12: @-o-keyframes)
- Internet Explorer (v10 ): @keyframes
コードをさらに強化するために、アニメーションの継続時間と反復回数を指定することもできます。 CSS ルール。
これらの改善を実装するコード スニペットは次のとおりです。
.class { animation-name: out; animation-duration: 2s; } .class:hover { animation-name: in; animation-duration: 5s; animation-iteration-count: infinite; } @keyframes in { from: transform: rotate(0deg); to: transform: rotate(360deg); } @keyframes out { from: transform: rotate(360deg); to: transform: rotate(0deg); }
以上がマウスアウト時にリバースCSSアニメーションを作成するには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

CSSを備えたカスタムカーソルは素晴らしいですが、JavaScriptを使用して次のレベルに物事を引き出すことができます。 JavaScriptを使用して、カーソル状態間で移行し、カーソル内に動的テキストを配置し、複雑なアニメーションを適用し、フィルターを適用できます。

2025年には、互いに互いに跳ね返る要素を伴うインタラクティブなCSSアニメーションは、CSSにPongを実装する必要はありませんが、CSSの柔軟性とパワーの増加はLee'の疑いを補強します。

CSSバックドロップフィルタープロパティを使用してユーザーインターフェイスをスタイルするためのヒントとコツ。バックドロップフィルターを複数の要素間でレイヤー化する方法を学び、それらを他のCSSグラフィカル効果と統合して、精巧なデザインを作成します。

まあ、SVG'の組み込みのアニメーション機能は、計画どおりに非推奨されることはありませんでした。確かに、CSSとJavaScriptは負荷を運ぶことができる以上のものですが、以前のようにSmilが水中で死んでいないことを知っておくのは良いことです

イェーイ、テキストワラップのジャンプを見てみましょう:サファリテクノロジーのプレビューにかなり着陸してください!しかし、それがChromiumブラウザーでの仕組みとは異なることに注意してください。

このCSS-Tricksアップデートは、アルマナック、最近のポッドキャスト出演、新しいCSSカウンターガイド、および貴重なコンテンツを提供するいくつかの新しい著者の追加の大幅な進歩を強調しています。

ほとんどの場合、人々はTailwind'の@Apply機能を紹介します。このように展示されたとき、@Applyはまったく有望な音をしません。だからobvio

馬鹿のように展開することは、展開に使用するツールと複雑さの報酬と複雑さの減少との間の不一致になります。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

WebStorm Mac版
便利なJavaScript開発ツール

ホットトピック









