Verwenden Sie hauptsächlich die Eigenschaften „preserve-3d“ und „perspective“ in CSS, um 3D-Effekte zu erzielen Wirkung HTML Code <Text> <div Klasse="Box"> <div Klasse="Gesicht vorne"> <h2>Vorderseite</h2> </div> <div Klasse="Gesicht nach hinten"> <h2>Zurück</h2> </div> </div> </body> Um den Effekt zu demonstrieren, zentrieren Sie das Element und setzen Sie die CSS des Körpers *{ Rand: 0; Polsterung: 0; } Körper{ Breite: 100 %; Höhe: 100vh; Anzeige: Flex; Inhalt ausrichten: zentriert; Elemente ausrichten: zentrieren; Hintergrund: #333; } Einstellungen für Box-Eigenschaften .Kasten{ Breite: 300px; Höhe: 400px; Transformationsstil: 3D bewahren; Position: relativ; } .Gesicht{ Position: absolut; links: 0; oben: 0; Breite: 100 %; Höhe: 100%; Transformationsstil: 3D bewahren; Anzeige: Flex; Inhalt ausrichten: zentriert; Elemente ausrichten: zentrieren; Rückseitensichtbarkeit: versteckt; Übergang: 2 s Ein- und Ausfahren; transformieren: Perspektive (500px) Y-Drehung (0 Grad); } Front-Eigenschaftseinstellungen .Gesicht.Vorne{ Hintergrund: #ff0; } Zurück-Eigenschaftseinstellung, 180 Grad auf der Y-Achse drehen, nicht zuerst anzeigen .Gesicht.zurück{ Hintergrund: #3bc2ff; Farbe: #fff; transformieren: Perspektive (500px) Y-Drehung (180 Grad); } Stellen Sie den schwebenden Animationseffekt ein .box:hover .face.front{ transformieren: Perspektive (500px) Y-Drehung (180 Grad); } .box:hover .face.back{ transformieren: Perspektive (500px) drehenY (360 Grad); } Stellen Sie den schwebenden Effekt des Textes ein .box .face h2{ Schriftgröße: 4em; Texttransformation: Großbuchstaben; transformieren: Perspektive (500px) übersetzenZ (50px); } Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. |
<<: 10 Tipps zur Verbesserung der Website-Benutzerfreundlichkeit
>>: Drei Möglichkeiten zum Aktualisieren von Iframes
Inhaltsverzeichnis 1. Einführung in ReactJS 2. Ve...
Inhaltsverzeichnis 1. Problembeschreibung: 2. Feh...
Für Anfänger, die gerade mit dem Erstellen einer ...
Das letzte Update von Alibaba Cloud Disk ist scho...
1. Ergebnisse erzielen 2. Vom Backend zurückgegeb...
Inhaltsverzeichnis 01 CMD 02 EINSTIEGSPUNKT 03 AR...
Nehmen wir Windows als Beispiel. Bei Linux ist es...
Heute möchte ich einen Countdown von Vue und Mome...
ffmpeg ist ein sehr leistungsfähiges Tool zur Aud...
In diesem Artikel wird der spezifische Code von v...
Dieses Mal werden wir versuchen, den laufenden Co...
Inhaltsverzeichnis 1. Gojs-Implementierung 1. Zei...
Inhaltsverzeichnis 1. Geltungsbereich 2. Funktion...
Ich muss in letzter Zeit bei der Arbeit oft die N...
Kein Lazy Loading verwenden importiere Vue von „v...