css3でフォントの拡大・縮小アニメーションを実装する方法

青灯夜游
リリース: 2022-03-15 15:41:41
オリジナル
6298 人が閲覧しました

実装方法: 1.「@keyframes」ルールと「transform:scale(scale);」ステートメントを使用してフォント拡大縮小アニメーションを作成; 2.「フォント要素{アニメーション:アニメーション名」を使用time unlimited;} ” ステートメントは、スケーリング アニメーションをフォント要素に適用します。

css3でフォントの拡大・縮小アニメーションを実装する方法

このチュートリアルの動作環境: Windows 7 システム、CSS3&HTML5 バージョン、Dell G3 コンピューター。

CSS では、animation属性、「@keyframes」ルール、transform:scale()を使用してフォントを実現できます。増幅ズームアウトアニメーション

例:

     
欢迎来到PHP中文网
ログイン後にコピー

css3でフォントの拡大・縮小アニメーションを実装する方法

##手順:

animation(アニメーション属性)

プロパティ 説明 CSS @keyframes アニメーションを定義します。@keyframes で定義されたアニメーション名は、アニメーション名で使用されます。 3 animation 複合属性。オブジェクトに適用されるアニメーション効果を取得または設定します。 3 animation-name オブジェクトに適用されるアニメーション名を取得または設定します。これはルール @keyframes と組み合わせて使用する必要があります。アニメーション名は @keyframes 定義によって決定されるため、 animation-duration ##animation-timing-function オブジェクトアニメーションの遷移タイプを取得または設定します 3 animation-lay オブジェクト アニメーションの遅延時間を取得または設定します 3 オブジェクト アニメーションのループ時間の取得または設定 オブジェクト アニメーションが移動するかどうかの取得または設定ループ内の逆方向 オブジェクトアニメーションの状態を取得または設定します @keyframes は、CSS アニメーションの期間の動作を定義し、単純なアニメーションを作成するために使用できる CSS3 のルールです。
#3
オブジェクト アニメーションの継続時間を取得または設定します 3
##animation-iteration-count
3 animation-direction
3 animation-play-state
3

@keyframes ルールは、属性値が時間の経過とともにどのように変化するかを記述する、カプセル化された CSS スタイル ルールのセットで構成されます。

@keyframes animation-name {keyframes-selector {css-styles;}}
ログイン後にコピー

keyframes-selector: アニメーションの割合を 0% から 100% の間で定義します。アニメーションには多くのセレクターを含めることができます。

  • 次に、さまざまな CSS アニメーション プロパティを使用して、アニメーションの反復回数、開始値と終了値を交互に切り替えるかどうか、アニメーションなど、アニメーションのさまざまな側面を制御できます。実行するか一時停止するか。アニメーションによって開始時間が遅れることもあります。

  • @キーフレーム ルールは、キーワード「@keyframe」、その後にアニメーションの名前を指定する識別子 (アニメーション名を使用して参照されます)、その後に一連のスタイル ルール (カーリーで区切られたもの) で構成されます。ブレース) 。次に、アニメーション名属性の値として識別子を使用して、アニメーションが要素に適用されます。

構文:

/* 定义动画*/ @keyframes 动画名称{ /* 样式规则*/ } /* 将它应用于元素 */ .element { animation-name: 动画名称(在@keyframes中已经声明好的); /* 或使用动画简写属性*/ animation: 动画名称 1s ... }
ログイン後にコピー

中括弧内で、アニメーション中の特定の時点でアニメーション化されるプロパティの値を指定するキーフレームまたはウェイポイントを定義する必要があります。これにより、アニメーション シーケンスの中間ステップを制御できるようになります。

(学習ビデオ共有:

css ビデオ チュートリアル

Web フロントエンド

)

以上がcss3でフォントの拡大・縮小アニメーションを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!