Heim > Web-Frontend > CSS-Tutorial > Hauptteil

Wie kann man mit reinem CSS mühelos eine 3D-Karte umdrehen?

Susan Sarandon
Freigeben: 2024-10-23 17:42:40
Original
571 Leute haben es durchsucht

How to Effortlessly Flip a 3D Card Using Pure CSS?

Müheloses Umdrehen einer 3D-Karte mit CSS

Das Umdrehen von Karten mit auffälligen 3D-Effekten kann das Benutzererlebnis verbessern. In diesem Artikel befassen wir uns mit der Erstellung einer durch Hover aktivierten Kartenumdrehanimation ausschließlich mit CSS.

Zunächst schauen wir uns einen Beispielcode an, der die Implementierung vereinfacht und gleichzeitig den beabsichtigten Effekt beibehält:



.card {<br> position: relative;<br> width: 50vh;<br> height : 80vh;<br> Perspektive: 500px;<br> Rand: 10vh automatisch 50vh;<br>}</p>
<p>.vorne,<br>.hinten {<br> Position: absolut;<br> Breite: 100 %;<br> Höhe: 100 %;<br> Übergang: 1s transformieren;<br> Sichtbarkeit der Rückseite: ausgeblendet;<br> Transformationsstil: Preserve-3d;<br>}</p>
<p>. vorne {<br>Hintergrundfarbe: #66ccff;<br>}</p>
<p>.zurück {<br>Hintergrundfarbe: #dd8800;<br>transformieren: rotationY(180deg);<br>}</p>
<p>.card:hover .front {<br> transform: rotationY(180deg);<br>}</p>
<p>.card:hover .back {<br> transform: rotationY(360deg);<br>}

<div class="card"><br> <div class=" front"><span>Front</span></div><br> <div class="back"><span>Back</span></div><br>< /div>


Dieser Code erstellt eine Karte mit zwei Seiten: Vorder- und Rückseite. Der Flip-Effekt wird beim Schweben ausgelöst. Wenn Sie mit der Maus über die Karte fahren, dreht sich die Vorderseite um 180 Grad und die Rückseite um 360 Grad.

Der Schlüssel zu dieser Animation liegt in der Kombination von CSS-Eigenschaften wie Perspektive, Transformationsstil, Transformation und Übergang. Diese Eigenschaften wirken zusammen, um die Illusion eines 3D-Objekts zu erzeugen.

Durch die Implementierung dieses Codes können Sie jetzt schöne und ansprechende 3D-Karten-Flip-Effekte auf Ihrer Website erstellen und so die visuelle Attraktivität und Benutzerinteraktion verbessern.

Das obige ist der detaillierte Inhalt vonWie kann man mit reinem CSS mühelos eine 3D-Karte umdrehen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!