@Alphavirus
Mitglied
Moin Leute
Ich hab ein kleines Problemchen.
Der Code soll bewirken, das die aquafarbene Box von oben nach unten in die Mittte slided.
In der Mitte angekommen soll die Box anhalten und die Breite sich verdoppeln.
Der Bildschirm bleibt einfach leer, oder zeigt manchmal auch nur einen kleinen Teil der Animation.
Kann jemand damit was anfangen?
Danke
Ich hab ein kleines Problemchen.
Der Code soll bewirken, das die aquafarbene Box von oben nach unten in die Mittte slided.
In der Mitte angekommen soll die Box anhalten und die Breite sich verdoppeln.
Der Bildschirm bleibt einfach leer, oder zeigt manchmal auch nur einen kleinen Teil der Animation.
Kann jemand damit was anfangen?
Danke
Code:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Animation Iteration Count</title>
<style>
body {
margin: 0;
}
#box {
box-sizing: border-box;
background-color: aqua;
width: 100px;
height: 100px;
transform: translate(calc(50vw - 50%), -100%);
animation: slidedown 0.5s;
animation-fill-mode: forwards;
border-radius: 40%;
}
@keyframes slidedown {
0% {
transform: translate(calc(50vw - 50%), -100%);
}
50% {
transform: translate(calc(50vw - 50%), calc(50vh - 50%));
}
75% {
width: 100px;
}
100% {
width: 200px;
}
}
</style>
</head>
<body>
<div id="box"></div>
</body>
</html>