CSSアニメーション

Cssプレゼンテーション

出典:オンラインプログラム

編集、モンタージュの作成、さらには作成できるプログラムはたくさんあります アニメーション、このタイプのインタラクティブプロジェクトを追加するソフトウェアがたくさんあるたびに。 この投稿では、アニメーションの世界を紹介するだけでなく、新しい友達も紹介します。

ご存知のように、コンピューティングの世界には、現在共存しているWebページやオンラインメディアを開発するためのコマンドや便利なツールがたくさんあります。 私たちと一緒にいて、この新しいチュートリアルで、コンピューティングと双方向性のレベルを上げる別の方法を見つけてください。

アニメーションとは何ですか?

アニメーションの世界

出典:すべてのゲーマー

チュートリアルに完全に参加していただきたいのですが、そのためには、アニメーションの世界やグラフィックデザインの世界に入る必要があります。 インタラクティブデザイン。 

アニメーションも視聴覚の世界の一部であり、実際には、アニメーションにオーディオと動画が導入されている場合、または導入されているため、アニメーションは何もありません。 このため、「アニメーション」とは、一般に「漫画」と呼ばれるものを指します。

上で要約したように、アニメーションは何か、この場合は漫画に動きを与える能力から生じます。 しかし、これらすべての動きはどのように達成されますか?まあ、間違いなく、それらは私たちが呼ぶものから生じます、 一連の図面または写真 次々と連続して注文されることで、彼らは私たちの目の前で信頼できる動きを生み出すことができ、それは自分自身を貸し、目の錯覚のゲームに入ります。

以前は、最初のアニメーションは紙にデザインされていましたが、それぞれのアニメーションのキャラクターが段階的に描かれ、シートの終わりに達すると、シートの動きの効果を達成するためにXNUMX枚ずつすばやく通過しました。お絵かき。

アニメーションの種類

アニメーションにはさまざまな種類があります。

漫画または伝統的なアニメーション

このスタイルは、フレームごとに主人公に動きを与えることで構成されています。 当初、視聴覚手段が十分でなかったときは、各フレーム(アニメーションの背景、ステージ、背景を含む)の描画とペイントを行って、後でフィルムテープと呼ばれるものに撮影しました。

ストップモーション

ストップモーションは、漫画とは関係のないアニメーション技法です。 さらに、その主な目的は、実際には完全に静的なオブジェクトの動きをシミュレートすることであり、粘土または粘土の動きのアニメーションと剛体のアニメーションのXNUMXつのフェーズに分けられます。

ピクセル化

ピクセル化はストップモーションに由来する手法であり、人形でもモデルでもないオブジェクトを操作することで構成されますが、一般的なオブジェクトや人を操作します。 オブジェクトは複数回撮影され、フレームごとにわずかにシフトします。

ロトスコープ

これは、別の図面または実在の人物の図面のトレースなど、別の図面の直接描画で構成されます。 これは、mocapの前身、つまり、映画の世界でデジタルキャラクターを再現するために使用されるモーションキャプチャの前身と見なされています。

切り抜きまたは切り抜きアニメーションによるアニメーション

それは図を切ることからなる技術であり、これらの図は紙や写真で表現することができます。 キャラクターのボディはカットアウトに基づいて構築されており、動きとアニメーションはカットアウトの置き換えから発生します。

アニメーション3D

3Dアニメーションは、シミュレーションとアニメーションを実行できるエディタープログラムから始まります。 これらのXNUMXつのバリエーションの中で、優れた照明、カメラの動き、特殊効果が接触します。

現在、次のような他の手法もあります。 ガラスの絵、砂のアニメーション、グジャのスクリーン、セルロイドの絵。 

CSSとは何ですか?

プログラムのCSSインターフェース

出典:Rosario Session Studio Web Design

アニメーションの世界についてもう少し知ったところで、CSSの頭字語の世界を紹介します。

頭字語 CSS、「カスケードスタイルシート」を参照してください。 これは、デザイン部門やWebページの表示で使用される言語によって形成されており、さらに良いことに、初めて見たWebページの表示を担当する一連のツールとコマンドです。すでに作成されています。 ツールと連携して動作します HTML (ページの基本コンテンツから編成)。

その名前は、含まれているシートの数によって決まり、そのうちのXNUMXつは他のシートからプロパティまたは特性を継承します。 つまり、単純なブログテンプレートを使用できますが、サイトの外観をカスタマイズする場合は、CSSを実装する必要があります。これは、優れたCMSとともに、コンテンツのリーチを拡大するのに役立ちます。

CSSは何のためにありますか?

CSSを使用すると、ページを整理できます。つまり、閲覧者が扱いやすく、同時に便利になるように、すべての情報をどのように検索するかをWebページに指示できます。 ここに、Webページのスタイルまたはデザインの一部であるいくつかの要素のすべてのコマンドを入力します。たとえば、 フォント、色、サイズなど。 

通常、このツールが何であるかをよりよく理解するために、デジタルマーケティングのスペシャリストは、それらを処理するので、これについて最初に理解します。

CSSでアニメーション化

さて、あなたはアニメーションとCSSの世界について少し知ったので。 チュートリアルを開始する時が来ました。

CSSアニメーションを使用すると、あるCSSスタイルと別のCSSスタイルの間の遷移をアニメーション化できます。 これらのアニメーションは、次のXNUMXつのコンポーネントで構成されています。 スタイル CSSアニメーションと一連の フレーム これは、その初期状態と最終状態、およびその中の可能な中間点を示します。

これらのアニメーションにはそれぞれ、一連の利点があります。

  • シンプルなアニメーションでの使用は非常に簡単で、Javascriptの知識がなくても使用できます。
  • 低電力コンピュータでも、アニメーションは正しく表示されます。
  • ブラウザによって制御されるため、パフォーマンスと効率を最適化できるため、頻度を減らし、タブが表示されないように実行できます。

アニメーション設定

アニメーションを開始するには、まずアニメーションを構成する必要があります。 これを行うには、プロパティに移動します アニメーション そしてそのサブプロパティに。 このツールを使用すると、アニメーションのリズムと長さの両方を構成でき、シーケンスも構成できません。

サブプロパティは次のとおりです。

アニメーション-遅延

要素がロードされてからアニメーションシーケンスが開始されるまでの遅延時間。

アニメーション-方向

アニメーションがシーケンスの最後で開始フレームに戻るかどうか、またはアニメーションが最後に達したときに最初から開始するかどうかを示します。

アニメーション-期間

アニメーションがそのサイクルを完了するのにかかる時間(期間)を示します

アニメーション-反復-カウント

繰り返される回数。 私たちは示すことができます 無限 アニメーションを無期限に繰り返します。

アニメーション-名前

アニメーションの各フレームを説明する名前を指定するために使用されます。

アニメーション-再生-状態

アニメーションシーケンスを一時停止および再開できるようにします。

アニメーション-タイミング-機能

これは、アニメーションのリズム、つまりアニメーションフレームがどのように表示されるかを示し、このために加速曲線が確立されます。

アニメーション-塗りつぶし-モード

アニメーションの終了後にプロパティが持つ値を指定します。

フレームを使用してシーケンスを設定します

時間、命名法などを設定したら。 アニメーションにルックアンドフィールを提供する時が来ました。

これを行うには、XNUMXつの新しいフレームを確立し、ルールを使用します @キーフレーム。 これにより、各フレームは、アニメーションシーケンス中に各要素がどのように検出されるかを記述します。

を示すために 時間とリズム、フレームは使用します 割合 からとへこのおかげで、開始が0%で、終了が100%でいつ行われるかを示すことができます。

フレームとテキストのアニメーション

フレームを追加してテキストでアニメーション化するには、ヘッダーフォントのサイズを大きくして、ヘッダーが一定時間移動すると増加し、その後元のサイズに減少するようにする必要があります。 このために、次のコードを確立します。

75%フォント-サイズ:300%; margn-左:25%; 幅:150%;

このコードを使用して、シーケンスの75%で、ヘッダーの左マージンが25%、サイズが200%、幅が150%であることをブラウザーに提案します。

アニメーションの繰り返し

アニメーションを繰り返すには、次のプロパティを使用する必要があります アニメーション-反復-カウント そして、それを何回繰り返すかを示さなければなりません。 使用することもできます 無限 常に繰り返されるように。

結論

これまで見てきたように、CSSではアニメーションプロジェクトを作成でき、与えられた手順に従ってプロジェクトに入ることができます。 あなたが自分自身に尋ねて知らせ続けるならば、あなたは私たちに利用可能な多くのオプションがあることに気付くでしょう。

もうあえてしましたか?


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。