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)
Vorwort In der täglichen Entwicklung stoßen wir h...
Inhaltsverzeichnis Vorherige Wörter Synchron und ...
1. Laden Sie das Bild herunter Docker-Pull Seleni...
Einfache Verwendung des Vue-Busses Beschreibung d...
MySQL 5.7-Version: Methode 1: Verwenden Sie den B...
Wir alle Webmaster wissen, dass es bei der Optimi...
Inhaltsverzeichnis Einführung in Docker Installat...
Tomcat ist weithin als Webcontainer bekannt. Es h...
Suchen Sie zwei Testmaschinen: [root@docker1 cent...
Nutzungsszenario: Wir verwenden Alibaba Cloud und...
Inhaltsverzeichnis Die erste Methode: Router-Link...
Unten sehen Sie den Code, den Shiji Tiancheng ver...
In diesem Artikelbeispiel wird der spezifische Co...
1. IT Mill-Toolkit IT Mill Toolkit ist ein Open-S...
Hintergrundbeschreibung: Auf einem vorhandenen La...