Die Wirkung ist wie folgt: analysieren 1. Hier sehen Sie drei Kreise, die den Punkt umkreisen und eine Zoomanimation ausführen.
<!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <meta name="viewport" content="width=Gerätebreite, Anfangsmaßstab=1.0"> <title>Dokument</title> <Stil> .Stadt { Breite: 200px; Höhe: 200px; Hintergrundfarbe: grau; Position: relativ; } .pul { Breite: 8px; Höhe: 8px; Hintergrundfarbe: #09f; Randradius: 50 %; oben: 0; unten: 0; links: 0; rechts: 0; Rand: automatisch; Position: absolut; } /* Wähle Attribute aus, deren Klassennamen mit pul beginnen*/ .Stadt div[Klasse^="pul"] { /* Mitte */ oben: 0; unten: 0; links: 0; rechts: 0; Rand: automatisch; Position: absolut; Breite: 8px; Höhe: 8px; Randradius: 50 %; Kastenschatten: 0px 0px 10px #09f; } </Stil> </Kopf> <Text> <div Klasse="Stadt"> <div Klasse="pul"></div> <div Klasse="pul1"></div> <div Klasse="pul2"></div> <div Klasse="pul3"></div> </div> </body> </html> Nach dem Schreiben müssen wir den drei Kreisen eine Zoomanimation hinzufügen. Sie sehen jedoch, dass die drei Kreise die Animation nicht gleichzeitig auslösen. Daher müssen wir für die drei Kreise unterschiedliche Verzögerungszeiten festlegen, um die Animation zu definieren. /*Animation definieren*/ @keyframes pul { 0% {} 50 % { Breite: 20px; Höhe: 20px; Deckkraft: 1; } 100 % { Breite: 50px; Höhe: 50px; Deckkraft: 0; } } Verwenden von Animationen .Stadt>div:n-tes-Kind(2) { Animation: Pul 2s .5s linear unendlich; } .Stadt>div:n-tes-Kind(3) { Animation: Pul 2s 1s linear unendlich; } .Stadt>div:n-tes-Kind(4) { Animation: Pul 2s 1,5s linear unendlich; } Die Wirkung ist wie folgt: Das Hintergrundbild könnt ihr euch hier selbst suchen, ich werde es hier also nicht posten. Der Download ist kostenpflichtig. Dies ist das Ende dieses Artikels zur Verwendung von CSS zum Erzielen von Daten-Hotspot-Effekten. Weitere relevante CSS-Daten-Hotspot-Inhalte finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! |
<<: So verwenden Sie React-Slots
>>: Schritte zum Reparieren einer Beschädigung der Datei grub.cfg im Linux-System
Wenn wir auf der Seite eine PDF-Vorschau anzeigen...
Erstellen Sie zunächst ein spezielles Projektverz...
Überblick Was ist Hafen? Das englische Wort bedeu...
Was ist Lastenausgleich? Der Lastausgleich wird h...
Es gibt viele Möglichkeiten, eine globale ID zu g...
Die Reihenfolge, in der der Browser HTML lädt und ...
Optgroup wird im Auswahltag verwendet, um den Inha...
In diesem Artikel wird der spezifische Code von j...
Einführung: Alle Browser verfügen über Standardst...
Axios in Vue einfügen importiere Axios von „Axios...
1. Problem Das mit Eclipse unter Windows entwicke...
Einführung: Die Konfiguration von Docker, auf dem...
Der standardmäßige Bildlaufleistenstil in Windows...
Inhaltsverzeichnis Das Wesentliche beim QR-Code-L...
Inhaltsverzeichnis 1. df-Befehl 2. du-Befehl 3. B...