SVG-Animation: Logos und Grafiken zum Leben erwecken
CSS, SMIL und JavaScript für animierte SVGs
Animierte Logos und Grafiken sind ein starker Trend im Webdesign. SVG eignet sich perfekt dafür — jedes Element kann einzeln animiert werden. Hier zeigen wir die drei Wege zur SVG-Animation.
1. CSS-Animationen
Der einfachste und performanteste Weg:
@keyframes spin {
from { transform: rotate(0deg); }
to { transform: rotate(360deg); }
}
.logo-icon {
animation: spin 2s linear infinite;
transform-origin: center;
}CSS-Animationen sind hardware-beschleunigt und ideal für einfache Effekte: Rotation, Skalierung, Opacity, Color-Transitions.
2. SMIL-Animationen
SMIL ist SVG-native Animation — direkt im SVG-Code:
<circle cx="50" cy="50" r="10">
<animate attributeName="r" from="10" to="40"
dur="1s" repeatCount="indefinite" />
</circle>Vorteil: Funktioniert ohne externes CSS/JS. Nachteil: Kein Support in IE, veraltet (aber browserseitig noch unterstützt).
3. JavaScript-Animationen
Für komplexe Animationen:
- GSAP (GreenSock) — Industrie-Standard für Web-Animationen
- anime.js — Leichtgewichtig, gute SVG-Unterstützung
- Framer Motion — React-native Animation-Library
JS bietet volle Kontrolle: Timeline-basierte Sequenzen, Path-Morphing, Scroll-Trigger und mehr.
Logo-Animations-Patterns
Beliebte Animationen für Logos:
- Draw-On — Pfade werden „gezeichnet" (
stroke-dashoffset) - Fade-In + Scale — Logo erscheint mit weichem Zoom
- Stagger — Buchstaben/Elemente erscheinen nacheinander
- Morph — Eine Form verwandelt sich in eine andere
- Hover-Effekt — Farbe/Form ändert sich bei Mouse-Over
Animierte Logos setzen deine Marke in Szene — dezent auf der Webseite, dramatisch in Präsentationen. Erstelle erst dein Logo in unserem Editor, dann bringe es mit CSS oder JS zum Leben.
Bereit, dein Logo zu erstellen?
Kostenloser visueller Editor mit SVG-Export.