CSS アニメーション ガイド: 飛行特殊効果を作成する方法を段階的に説明します。
はじめに: CSS (Cascading Style Sheets) は Web デザインにおいて非常に重要なテクノロジーです。を使用して、Web ページのスタイルとレイアウトを設定できます。さまざまなエフェクトの中でも飛行エフェクトは非常に人気があります。この記事では、CSS を使用して飛行効果を作成する方法を段階的に説明し、具体的なコード例を示します。
1. HTML 構造の作成
まず、飛行エフェクトに対応する HTML 構造を作成する必要があります。以下は HTML 構造のサンプル コードです。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>飞翔特效</title> <link rel="stylesheet" type="text/css" href="styles.css"> </head> <body> <div class="bird"></div> </body> </html>
Set the の <head>
タグに styles.css
という名前のスタイル シート ファイルを導入しました。飛行エフェクトのスタイル。
2. CSS スタイルの追加
次に、飛行効果を作成するために CSS スタイルを追加する必要があります。 styles.css
ファイルでは、次のコードを使用できます。
.bird { width: 100px; height: 100px; background-color: #FFD700; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); animation: fly 4s infinite; } @keyframes fly { 0% { transform: translate(-50%, -50%) rotate(0deg); } 50% { transform: translate(-50%, -50%) rotate(180deg); } 100% { transform: translate(-50%, -50%) rotate(360deg); } }
上記のコードでは、最初にクラス .bird# の要素の幅と高さを設定します。 ## を選択し、背景色を設定します。要素を中央に配置するには、
position:Absolute; を使用します。
transform 属性を使用して、要素の変位と回転の状態を設定します。
translate(-50%, -50%)要素を水平方向と垂直方向に左と上に 50% 移動して中央に配置します。
fly というキーフレーム アニメーションを作成しました。
0% では、要素は変化していません。
50% では、要素は右に 180 度回転しています。
100% では、要素は戻りました元の位置に戻します。このアニメーション効果はループし、4 秒間持続します。
以上がCSS アニメーション ガイド: 飛行効果を作成する方法を段階的に説明します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。