Heim > Artikel > Web-Frontend > So erzielen Sie einen Karten-Flip-Effekt in CSS3
Methode: 1. Verwenden Sie das Animationsattribut, um die Flip-Animation an das Kartenelement zu binden. 2. Verwenden Sie die Regel „@keyframes“ und das Transformationsattribut, um die Aktion „@keyframes name“ festzulegen. {transform:rotateY(flip angle );}}".
Die Betriebsumgebung dieses Tutorials: Windows 10-System, CSS3- und HTML5-Version, Dell G3-Computer.
Das Transformationsattribut wendet eine 2D- oder 3D-Transformation auf Elemente an. Mit dieser Eigenschaft können wir das Element drehen, skalieren, verschieben oder neigen.
rotateX(angle) definiert eine 3D-Rotation entlang der X-Achse.
rotateY(angle) definiert eine 3D-Rotation entlang der Y-Achse.
rotateZ(angle) definiert eine 3D-Rotation entlang der Z-Achse.
Mit der @keyframes-Regel können Sie Animationen erstellen.
Das Prinzip beim Erstellen von Animationen besteht darin, einen Satz von CSS-Stilen schrittweise in einen anderen Satz von Stilen umzuwandeln. Das Attribut
animation ist ein Abkürzungsattribut zum Festlegen von sechs Animationsattributen:
animation: name duration timing-function delay iteration-count direction;
Das Beispiel lautet wie folgt:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <style> img{ animation:fadenum 5s ; } @keyframes fadenum{ 100%{transform:rotateY(360deg);} } </style> </head> <body> <img src="1118.01.png" style="max-width:90%" alt="So erzielen Sie einen Karten-Flip-Effekt in CSS3" > </body> </html>
Ausgabeergebnisse
(Freigabe von Lernvideos: CSS-Video-Tutorial)
Das obige ist der detaillierte Inhalt vonSo erzielen Sie einen Karten-Flip-Effekt in CSS3. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!