Isometrische Karte
index.html
und style.css
wurden bereits in der VM bereitgestellt.
Um eine isometrische Karte zu erstellen, verwenden Sie transform
mit rotateX()
und rotateZ()
, zusammen mit einer box-shadow
. Sie können auch eine transition
hinzufügen, um die Karte zu animieren und einen Lift-Effekt zu erzeugen, wenn der Benutzer darüber hovern.
Hier ist ein Beispiel-Codeausschnitt:
<div class="isometric-card"></div>
.isometric-card {
margin: 0 auto;
transform: rotateX(51deg) rotateZ(43deg);
transform-style: preserve-3d;
background-color: #fcfcfc;
will-change: transform;
width: 240px;
height: 320px;
border-radius: 2rem;
box-shadow:
1px 1px 0 1px #f9f9fb,
-1px 0 28px 0 rgba(34, 33, 81, 0.01),
28px 28px 28px 0 rgba(34, 33, 81, 0.25);
transition:
transform 0.4s ease-in-out,
box-shadow 0.3s ease-in-out;
}
.isometric-card:hover {
transform: translate3d(0px, -16px, 0px) rotateX(51deg) rotateZ(43deg);
box-shadow:
1px 1px 0 1px #f9f9fb,
-1px 0 28px 0 rgba(34, 33, 81, 0.01),
54px 54px 28px -10px rgba(34, 33, 81, 0.15);
}
Bitte klicken Sie in der unteren rechten Ecke auf 'Go Live', um den Webdienst auf Port 8080 auszuführen. Anschließend können Sie die Registerkarte Web 8080 aktualisieren, um die Webseite anzuschauen.