スケルトン スクリーンの読み込みプレースホルダー アニメーション効果を実装するための CSS + HTML (アニメーション付き)

スケルトン スクリーンの読み込みプレースホルダー アニメーション効果を実装するための CSS + HTML (アニメーション付き)

効果

上から下へフェードアウト

ソースコード

html、Angular構文を使用して、必要な構文を取得するために簡単な変更を加えるだけです

<div *ngFor="let item of [1,1,1],index as index" class="skeletonItem anim-opacity2 animation-delay{{index}}">
        <div class="skeletonText"></div>
        <div class="skeletonText" style="width:70%"></div>
        <div class="skeletonText" style="width:40%"></div>
      </div>

CS

.スケルトンアイテム{
      パディング: 16px;
      下境界線: 3px 実線 #eee;
    }

    .スケルトンテキスト{
      高さ: 16px;
      背景: #e2e2e2;
      上マージン: 12px;
      境界線の半径: 4px;
    }

    .skeletonText:最初の子 {
      上マージン: 0;
    }
    .anim-opacity2 {
      アニメーション: 1.5 秒、不透明度 2 0 秒、無限大;
    }
    .アニメーション遅延0 {
      アニメーション遅延: 0秒;
    }
    .アニメーション遅延1 {
      アニメーション遅延: 0.5秒;

    }
    .アニメーション遅延2 {
      アニメーション遅延: 1秒;
    }

    @keyframes 不透明度2 {
      0% {
        不透明度: 0.5
      }
      50% {
        不透明度: 1;
      }
      100% {
        不透明度: 0.5;
      }
    }

要約する

CSS+HTML を使用してスケルトン スクリーンの読み込みプレースホルダー アニメーション効果 (アニメーション付き) を実装する方法についての記事はこれで終わりです。スケルトン スクリーンの読み込みプレースホルダーに関するその他の関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

<<:  Docker イメージの最適化 (1.16GB から 22.4MB)

>>:  JavaScript の新しい要素トラバーサルプロパティを使用して子要素をトラバースする方法を学びます

推薦する

jsは古典的なマインスイーパゲームを実装します

この記事の例では、古典的なマインスイーパゲームを実装するためのjsの具体的なコードを参考までに共有し...

Kylin V10 への zabbix-agent のインストール手順

1. インストールパッケージをダウンロードするダウンロードアドレス: https://sourcef...

MySQLサーバのスレッド数を表示する方法の詳細な説明

この記事では、例を使用して、MySQL サーバーのスレッド数を表示する方法について説明します。ご参考...

CSSは下部のタップバー機能を実装します

現在多くの携帯電話には、下部のタブバーを切り替える機能があります。私も最近、同様の機能を見つけました...

Linux で Hadoop クラスターをインストールするための詳細な手順

目次1. usrディレクトリにHadoopディレクトリを作成し、インストールパッケージをそのディレク...

Linux で CPU 使用率が高くなる原因をトラブルシューティングするプロセスの詳細な説明

目次序文始めるステップトラブルシューティング序文CPU 使用率が高くなるのは、オンラインでよくある問...

Ubuntu 19 以下に Android Studio をインストールするチュートリアル

過去の経験から言うと、タスクを完了した後にメモを取るのは良い習慣です。インストール環境はUbuntu...

Linux で Grafana をインストールし、InfluxDB モニタリングを追加する方法

Grafana をインストールします。公式 Web サイトでは、直接インストールできる Ubuntu...

Nginx コンパイル済み nginx - 新しいモジュールを追加

1. 既存のモジュールを表示する nginx の sbin ディレクトリに nginx の sbin...

クールな充電アニメーションを実現する純粋なCSS

CSS のみを使用してどのような充電アニメーション効果を作成できるかを見てみましょう。バッテリーを...

Linuxカーネルで中国語の文字を出力する方法

次のように、Windows/MacOS からログインした Linux の SSH ターミナルで簡単に...

Nginx サービスを使用してサブドメイン環境を構築し、2D マップの読み込みパフォーマンスを向上させる方法を説明します。

1. 背景最近、友人が大規模なマップの読み込みが遅いという問題に遭遇しました。iServer のパ...

dockerfile における ENTRYPOINT と CMD の組み合わせと違い

前回の記事【dockerコンテナのためのdockerfileを詳しく解説】では、dockerfile...

iframe に関するいくつかの発見と考察

この物語は、今日の予期せぬ発見から始まります。同社には複数のウェブサイトがある。友達リンクにはお互い...

MySQL でローカル ユーザーを作成し、データベース権限を付与する方法の例

序文MySQL をインストールすると、通常はスーパーユーザー root を作成します。多くの人がこの...