よく使われるとき CSSアニメーション あなたのサイトに興味と個性を追加することができます。この記事では、タイプライターで入力されているかのように、タイポグラフィを徐々に表示させる動画効果を作成する方法を歩きます。サイトでのアクションのアニメーションの例を見ることができます。 暗号化 、暗号化取引ボット。効果は印象的で、実装が簡単です。
まともなWebデザインを作成するその他の簡単な方法では、素晴らしい試してください。 ウェブサイトビルダー ツール、またはトップ ウェブホスティング サービス。または、あなた自身のサイトでこのアニメーションを達成する方法を見つけるために読んでください。
最初のステップは、Webページの構造を開始することです。これは、ヘッドとボディセクションを格納する責任があるHTMLコンテナで構成されています。ヘッドセクションの主な責任は外部CSSをロードすることですが、本文セクションは手順2で作成したHTMLコンテンツを格納します。
< DOCTYPE HTML>
< html>
<頭>
<タイトル>タイピング効果&タイトル>
HTMLコンテンツは、 'typing'クラスを使用するコンテナで構成されています。これはCSSによって入力効果を適用するために使用されます。子Content要素はH1タグから作られていますが、「P」などの別の要素を使用して要素を段落として作成できます。
DIVクラス= "タイピング"&gt。
< h1>あなたのタイトルをここに置く...< / h1;
< / div>
'styles.css'というファイルを作成します。 CSSの最初のステップは、表示されていないボーダー間隔をなくても、フルブラウザウィンドウをカバーするためのドキュメントおよびボディコンテナを定義します。このステップでは、ブラックページの背景色と白テキストの色のデフォルトの色も設定されています。ページ内のコンテンツ要素は、この手順で設定されたカラーセットをデフォルトの色として継承します。
ボディ、HTML {
表示ブロック;
幅:100%。
高さ:100%。
背景:#000;
カラー:#FFF;
パディング:0;
マージン:0;
タイピングコンテナ内のすべての子は、テキストラッピングを使用せずに1行ずつ表示されるように設定されています。最も重要なことに、これらの子要素にはそれらに適用された「タイピング」アニメーションがあります。このアニメーションは50フレームのスナップショットで5秒かけて再生されるように設定されています - スタガード入力効果を可能にします。
。タイピング&gt。 * {
オーバーフロー:非表示;
ホワイトスペース:Nowrap;
アニメーション:TypingAnim 5Sステップ(50);
入力されたテキストを語っているように見えるアニメーションの顔も効果が伴います。このステップは、この顔の目をCSSの「仮想」要素として作成します。 後 セレクタ。目は親テキストに対して配置され、その内容は2つのドットテキスト文字として設定されています。
。タイピング&gt。 * ::後{
コンテンツ: "。";
表示ブロック;
位置:絶対;
トップ:1em;
左:.35em;
目と同じように、顔の口はCSS仮想要素から作られています - 今回は 前 セレクタ。口は親のテキスト要素に関して位置し、そして丸みを帯びた形状で現れる境界半径を有する。
the TypingsPeak アニメーションが適用されます。 2フレームのアニメーションを使用して0.5秒間続きます。アニメーションが5回繰り返されると、総アニメーション時間は2.5秒になります。
。タイピング&gt。 *::前{
コンテンツ: "";
位置:絶対;
表示ブロック;
トップ:2.1em;
左:.25em;
幅:1em;
高さ:.1em;
境界半径:100%。
背景:#fff;
アニメーション:typingspeak .5sステップ(2);
アニメーション - 反復数:5;
このステップでは、前の手順で作成された要素によって参照されるアニメーションを定義します。 the タイプシニム タイピング効果に使用されてきたアニメーションは、その要素を幅のない幅から全幅に変更します。 the TypingsPeak 顔の口に使用されるアニメーションは、その要素がフラットに現れることからよりオープンに出ていることを変えます。
@keyframes typinganim {
from {width:0}
{幅:100%}へ
}
@keyframes typingspeak {
0%{幅:1em;高さ:.1em}
100%{幅:1em;高さ:.5em; }
}
***
保存するデザインファイルを取得しましたか?あなたのアップグレード クラウドストレージ だから仕事次第です。
この記事はもともとCreative Web Design Magazine Web Designerの第275号に掲載されました。 ここに問題275を購入してください または ここでWeb Designerを購読してください 。
関連記事:
(イメージクレジット:マット・クラウチ) React Springはアニメーションであなたを助�..
過去数年間で、WordPressのREST APIの開発は開発者向けの新しいドアを開設しました。 PHPでWordPress-Po..