今回はアニメーション属性を使ってカルーセルを直接実装する方法をお届けします。カルーセルを実装するためのアニメーション属性の注意点とは何ですか。実際のケースを見てみましょう。
アニメーションの紹介:
CSS3 のアニメーション属性を使用して、キー フレームを制御することでアニメーションの各ステップを制御し、Flash アニメーションと同様に、より複雑なアニメーション効果を実現できます。アニメーションによって実現されるアニメーション効果は主に 2 つの部分で構成されます: 1) Flash アニメーションと同様のフレームを通じてアニメーションを宣言します。2) アニメーション属性のキー フレームによって宣言されたアニメーションを呼び出します。アニメーション属性値:
アニメーション属性は短縮属性です 構文: アニメーション: 名前、期間、タイミング-関数、遅延、繰り返し-数方向;
アニメーションは、6 つのアニメーション属性を設定します:
animation-name: セレクターにバインドする必要があるキーフレーム名を指定します。値: none: (デフォルト) アニメーション効果を指定しません (カスケードからのアニメーションをオーバーライドするために使用できます)。 keyframename: セレクターにバインドする必要があるキーフレームの名前を指定します。 animation-duration: アニメーションが完了するまでにかかる時間を秒またはミリ秒で指定します。値: time: アニメーションが完了するまでにかかる時間を指定します。デフォルト値は 0 で、アニメーション効果がないことを意味します。 animation-timing-function: アニメーションのスピードカーブを指定します。値: 緩和: デフォルト。アニメーションは遅い速度で始まり、その後速度が上がり、最後に遅くなります。 リニア: アニメーションの速度は最初から最後まで同じです。 イーズイン: アニメーションは低速で始まります。 イーズアウト: アニメーションは低速で終了します。 イーズインアウト: アニメーションは低速で開始および終了します。 cubic-bezier(n,n,n,n): cubic-bezier 関数で独自の値を定義します。取り得る値は0から1までの数値です。 animation-delay: アニメーションが開始するまでの遅延を指定します。値: time: (オプション) アニメーションを開始するまでの待機時間を秒またはミリ秒で定義します。デフォルト値は 0 です。 animation-iteration-count: アニメーションを再生する回数を指定します。値: n: アニメーションの再生回数を定義する値。 infinite: アニメーションを無限に再生することを指定します。 animation-direction: アニメーションを順番に逆方向に再生するかどうかを指定します。値: normal: デフォルト値。アニメーションは正常に再生されるはずです。 代替: アニメーションは順番に逆方向に再生されます。 アニメーションアニメーションカルーセル画像nbsp;html> <meta> <title>图片轮换</title> <style> p,img{ margin: 0; padding: 0; } .p_first{ width: 1000px; height: 300px; margin-top: 100px; margin-left: 250px; overflow: hidden; } .p_second{ width: 4000px; position: relative; animation: myimg 12s linear infinite normal; } @keyframes myimg{ 0{ left: 0; } 5%{ left: 0; } 30%{ left: -1000px; } 35%{ left: -1000px; } 60%{ left: -2000px; } 65%{ left: -2000px; } 95%{ left: -3000px; } 100%{ left: -3000px; } } </style> <p> </p><p> <img src="/static/imghwm/default1.png" data-src="images/011-1.jpg" class="lazy" alt="アニメーション属性はカルーセル メソッドを直接実装します。" ><img src="/static/imghwm/default1.png" data-src="images/011-2.jpg" class="lazy" alt="アニメーション属性はカルーセル メソッドを直接実装します。" ><img src="/static/imghwm/default1.png" data-src="images/011-3.jpg" class="lazy" alt="アニメーション属性はカルーセル メソッドを直接実装します。" ><img src="/static/imghwm/default1.png" data-src="images/011-1.jpg" class="lazy" alt="アニメーション属性はカルーセル メソッドを直接実装します。" > </p>
画像タグは同じ行に配置する必要があります。そうしないと、画像の間に隙間ができます。
この記事の事例を読んだ後、あなたはその方法をマスターしたと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。 推奨読書:
以上がアニメーション属性はカルーセル メソッドを直接実装します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

この投稿では、Blackle Moriは、CohostのHTMLサポートの限界を押し広げようとしている間に見つかったハックのいくつかを示します。あえてこれらを使用してください、あなたもCSS犯罪者とラベル付けされないようにしてください。

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

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

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

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

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

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

ほとんどの場合、人々はTailwind&#039;の@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
使いやすく無料のコードエディター

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

Dreamweaver Mac版
ビジュアル Web 開発ツール

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









