Dies ist ein sehr einfacher, reiner CSS3-Hintergrundeffekt mit einer schwebenden weißen Wolke. Der Spezialeffekt „schwebende weiße Wolken“ verwendet CSS-Animation, um verschiedene weiße Wolken zu steuern, die sich mit unterschiedlicher Geschwindigkeit bewegen, um den Effekt schwebender weißer Wolken zu erzeugen. HTML-Struktur Das HTML-Ergebnis dieses schwebenden weißen Wolkeneffekts ist sehr einfach. Ein <div> wird verwendet, um eine Gruppe von <div>-Elementen als weiße Wolken zu verpacken. <div id="Wolken"> <div Klasse = "Wolke x1"></div> <div Klasse="Cloud x2"></div> <div Klasse = "Cloud x3"></div> <div Klasse="Cloud x4"></div> <div Klasse = "Cloud x5" </div> </div> CSS-Stile Die weißen Wolken werden mit .cloud und seinen Pseudoelementen :before und :after erstellt. .Wolke { Breite: 200px; Höhe: 60px; Hintergrund: #fff; Rahmenradius: 200px; -moz-Randradius: 200px; -Webkit-Randradius: 200px; Position: relativ; } .cloud:vorher, .cloud:nachher { Inhalt: ''; Position: absolut; Hintergrund: #fff; Breite: 100px; Höhe: 80px; Position: absolut; oben: -15px; links: 10px; Rahmenradius: 100px; -moz-Randradius: 100px; -Webkit-Randradius: 100px; -webkit-transform: drehen (30 Grad); transformieren: drehen (30 Grad); -moz-transform:drehen(30Grad); } .cloud:nach { Breite: 120px; Höhe: 120px; oben: -55px; links: auto; rechts: 15px; } Jede Wolke führt die Moveclouds-Animation aus, die Animation erfolgt jedoch mit unterschiedlicher Geschwindigkeit. Auch Größe und Transparenz variieren. .x1 { -Webkit-Animation: Moveclouds 15 s linear unendlich; -moz-animation: Moveclouds 15 s linear unendlich; -o-Animation: Wolken bewegen, 15 s, linear, unendlich; } .x2 { links: 200px; -webkit-transform: Maßstab(0,6); -moz-transform: Skala (0,6); transformieren: Skalierung (0,6); Deckkraft: 0,6; /*Deckkraft proportional zur Größe*/ /*Die Geschwindigkeit ist auch proportional zur Größe und Deckkraft*/ /*Mehr Geschwindigkeit. Weniger Zeit in 's' = Sekunden*/ -Webkit-Animation: Moveclouds 25 s linear unendlich; -moz-animation: Moveclouds 25 s linear unendlich; -o-Animation: Wolken bewegen, 25 s, linear, unendlich; } ...... @-webkit-keyframes moveclouds { 0 % {margin-left: 1000px;} 100 % {margin-left: -1000px;} } @-moz-keyframes moveclouds { 0 % {margin-left: 1000px;} 100 % {margin-left: -1000px;} } @-o-keyframes verschiebenclouds { 0 % {margin-left: 1000px;} 100 % {margin-left: -1000px;} } Oben finden Sie Einzelheiten dazu, wie Sie mit CSS3 einen einfachen schwebenden Hintergrundeffekt mit weißen Wolken erzielen. Weitere Informationen zu CSS3-Spezialeffekten finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! |
<<: Ursachen und Lösungen für die Front-End-Ausnahme 502 Bad Gateway
>>: 9 praktische CSS-Eigenschaften, die Web-Frontend-Entwickler kennen müssen
Beispiel für die Validierung eines jQuery-Formula...
[Zusammenfassung] Dieser Artikel erstellt schnell...
Inhaltsverzeichnis 1. Prinzipübersicht Query Cach...
Inhaltsverzeichnis Vorwort 1. Grundlegende Verwen...
CSS-Stil: Code kopieren Der Code lautet wie folgt:...
Der Vorteil der Master-Slave-Synchronisierungskon...
Sicht Was ist eine Ansicht? Welche Rolle spielt e...
Inhaltsverzeichnis Vorwort Erstellen einer Kompon...
Bei Zellen können dunkle Rahmenfarben individuell...
Die Standardportnummer des Remotedesktops des Win...
Inhaltsverzeichnis Komponenten - Zeitleiste Benut...
Inhaltsverzeichnis 1 Bewertung 2 Fünf Strategien ...
Die MySQL-Installation ist in eine Installationsv...
Ich habe heute mit den Netzwerkeinstellungen unte...
Inhaltsverzeichnis Hintergrund Lösung 1: Alte Dat...