Um in HTML eine Keyframe Animation zu erstellen, gibt es einige einfache Schritte zu befolgen. Hier ist eine Schritt-für-Schritt-Anleitung, um dir dabei zu helfen:

Code Beispiel

HTML
<!DOCTYPE html>
<html>
<head>
<style>
#animatedDiv {
  width: 100px;
  height: 100px;
  background-color: red;
  animation: myAnimation 2s infinite;
}

@keyframes myAnimation {
  0% {background-color: red; transform: translateX(0);}
  50% {background-color: blue; transform: translateX(200px);}
  100% {background-color: red; transform: translateX(0);}
}
</style>
</head>
<body>
<div id="animatedDiv"></div>
</body>
</html>

Ergebnis

HTML-Grundgerüst erstellen
Erstelle ein einfaches HTML-Grundgerüst, indem du einen doctype festlegst und ein „html“, „head“ und „body“-Element hinzufügst. Innerhalb des „body“-Elements erstellst du ein Element, das animiert werden soll, z.B. ein „div“-Element mit einer bestimmten ID.

CSS-Styling definieren
Füge innerhalb des „head“-Elements eine „style“-Tag ein und definiere das CSS-Styling für das animierte Element.

Keyframes definieren
Innerhalb des „style“-Tags füge eine „@keyframes“-Regel ein und benenne diese.

Keyframe-Regeln festlegen
Innerhalb der „@keyframes“-Regel erstelle einzelne Keyframe-Regeln, um die Animation zu steuern.

Animation zuweisen
Weise der animierten ID das Animationselement zu, indem du die CSS-Eigenschaft „animation“ verwendest. Gib den Namen der Keyframes an, die Dauer der Animation und ob sie sich wiederholen soll. Zum Beispiel: „animation: myAnimation 2s infinite;“

Über mich