Mit dem Wissen über CSS-Variablen werde ich den Code und die Kommentare, die ich hinzugefügt habe, direkt veröffentlichen <!DOCTYPE html> <html> <Kopf> <meta charset="utf-8"> <title>Eine dynamische CSS-Ladeleiste anzeigen</title> <Stil> /* CSS-Variablen verwenden */ .flex { Anzeige: Flex; Listenstil: keiner; /* Legt fest, dass die li-Elemente horizontal angeordnet werden */ } .wird geladen { Breite: 200px; Höhe: 200px; } .laden>li { /* Wir definieren eine CSS-Variable für jedes Inline-Element des li-Elements -- line-index hat unterschiedliche Größen */ /* Legen Sie jetzt eine Variable für die Animationsverzögerung fest – Zeit nach der Berechnung calc */ --Zeit: calc((var(--line-index) - 1) * 200ms); Rahmenradius: 3px; Breite: 6px; Höhe: 30px; Hintergrundfarbe: #f66; /* Die Animationen sind alle gleich, starten aber zu unterschiedlichen Zeiten, wodurch dieser Effekt entsteht*/ Animation: Takt 1,5 s, Ein- und Ausschwingen, var(--time) unendlich; } .laden>li+li { Rand links: 5px; } @keyframes schlagen { 0%, 100 % { transformieren: scaleY(1); } 50 % { transformieren: scaleY(.5); } } </Stil> </Kopf> <Text> <ul Klasse="Flex wird geladen"> <li style="--line-index: 1;"></li> <li style="--line-index: 2;"></li> <li style="--line-index: 3;"></li> <li style="--line-index: 4;"></li> <li style="--line-index: 5;"></li> <li style="--line-index: 6;"></li> </ul> </body> </html> Sehen Sie die Wirkung Dies ist das Ende dieses Artikels über den Quellcode der dynamischen CSS-Ladeleiste. Weitere relevante Inhalte zur dynamischen CSS-Ladeleiste 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! |
<<: Praxis der Verwendung von SuperMap in Vue
>>: Mehrere Möglichkeiten zum Planen der Sicherung einer MySQL-Datenbank (umfassend)
vue-element-admin importiert Komponentenkapselung...
1. Installieren und verwenden Sie Docer CE Dieser...
In diesem Artikel wird hauptsächlich die Bereitst...
MGR (MySQL Group Replication) ist eine neue Funkt...
Inhaltsverzeichnis MySQL initialisieren MySQL-Die...
Der SYN-Angriff ist die häufigste und am leichtes...
1. Ziehen Sie das Bild Docker-Pull-Registrierung....
Vorwort: Ich habe Win10 neu installiert und gleic...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis Fremdschlüssel So ermitteln Si...
Spiegel finden Wir können auf der Docker Hub-Webs...
1. Analytisches Denken 1. Beseitigen Sie die eige...
Inhaltsverzeichnis Anwendungsszenarien Lösung 1. ...
1. Proto kompilieren Erstellen Sie einen neuen Pr...
Inhaltsverzeichnis Zusammenfassung der Verzögerun...