CSS+HTML zur Implementierung des Platzhalter-Animationseffekts beim Laden des Skeleton-Bildschirms (mit Animation)

CSS+HTML zur Implementierung des Platzhalter-Animationseffekts beim Laden des Skeleton-Bildschirms (mit Animation)

Wirkung

Von oben nach unten verblassen

Quellcode

html, mit Angular-Syntax, nehmen Sie einfach kleine Änderungen vor, um die Syntax zu erhalten, die Sie brauchen

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

CSS

.skeletonItem {
      Polsterung: 16px;
      Rahmen unten: 3px durchgezogen #eee;
    }

    .skeletonText {
      Höhe: 16px;
      Hintergrund: #e2e2e2;
      Rand oben: 12px;
      Rahmenradius: 4px;
    }

    .skeletonText:erstes-Kind {
      Rand oben: 0;
    }
    .anim-opacity2 {
      Animation: 1,5 s Deckkraft 2 0 s unendlich;
    }
    .animation-delay0 {
      Animationsverzögerung: 0 s;
    }
    .animation-delay1 {
      Animationsverzögerung: 0,5 s;

    }
    .animation-delay2 {
      Animationsverzögerung: 1 s;
    }

    @keyframes opacity2 {
      0% {
        Deckkraft: 0,5
      }
      50 % {
        Deckkraft: 1;
      }
      100 % {
        Deckkraft: 0,5;
      }
    }

Zusammenfassen

Dies ist das Ende dieses Artikels über die Verwendung von CSS+HTML zur Implementierung des Skeleton Screen-Ladeplatzhalter-Animationseffekts (mit Animation). Weitere verwandte Inhalte zum Skeleton Screen-Ladeplatzhalter finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

<<:  Docker-Image-Optimierung (von 1,16 GB auf 22,4 MB)

>>:  Erfahren Sie, wie Sie die neue Element-Traversal-Eigenschaft von JavaScript zum Durchlaufen von untergeordneten Elementen verwenden.

Artikel empfehlen

So implementieren Sie das Strategiemuster in Javascript

Inhaltsverzeichnis Überblick Code-Implementierung...

Verwenden Sie in JS nicht mehr überall Operatoren für absolute Gleichheit.

Inhaltsverzeichnis Überblick 1. Test auf Nullwert...

Kapseln Sie die Navigationsleistenkomponente mit Vue

Vorwort: Die vollständige Kapselung eines Funktio...

Mysql kann keine nicht aggregierten Spalten auswählen

1. Einleitung Ich habe mein Blog kürzlich aktuali...

Alibaba Cloud Server Ubuntu Konfigurations-Tutorial

Da für den Import benutzerdefinierter Ubuntu-Imag...

Ein Beispiel zur Optimierung eines Projekts nach Abschluss des Vue-Projekts

Inhaltsverzeichnis 1. Geben Sie unterschiedliche ...

Beispielcode zum Erstellen von Desktop-Anwendungen mit Vue + Electron

1.vue-Verpackung Hier verwenden wir den Befehl „v...

Detaillierte Erklärung des Vue-Mixins

Inhaltsverzeichnis Lokales Mixin Globale Mixins Z...

Tutorial zur kostenlosen Konfiguration der MySQL 5.7.18-Installationsversion

Installations-Tutorial zur kostenlosen Installati...

Schritte zum Verpacken und Bereitstellen des Vue-Projekts auf dem Apache-Server

In der Entwicklungsumgebung wird das Vue-Projekt ...