Fesselnde Animationen, die Ihren Blick halten, wĂ€hrend eine Webseite geladen wird. Nahtlose ĂbergĂ€nge, die Sie mĂŒhelos durch die Inhalte einer Webseite fĂŒhren. Unerwartete Farb- und BewegungsausbrĂŒche, wenn Sie mit SchaltflĂ€chen in einer App interagieren.
Obwohl subtil, beeinflussen diese Elemente stark Ihre Wahrnehmung einer Marke und Ihre gesamte digitale Erfahrung. Was bringt also diese ansprechenden Details zum Leben? Oft wird dies mit Hilfe von CSS-Animationen erreicht.
In diesem Leitfaden helfen wir Ihnen dabei mit:
- Eine EinfĂŒhrung in CSS und CSS-Animationen
- Wichtige GrĂŒnde, warum Sie CSS-Animationen ausprobieren sollten
- Einige Hindernisse bei der EinfĂŒhrung von CSS-Animationen (mit Lösungen)
- 17 vorbildliche CSS-Animationen fĂŒr Ihre App oder Webseite
- Wie Sie damit beginnen, CSS auf Ihrer Webseite zu verwenden
CSS kennenlernen
CSS steht fĂŒr Cascading Style Sheets.
CSS ist eine Programmiersprache, die bestimmt, wie grafische und Inhaltselemente auf einer Website oder Anwendung aussehen und agieren. CSS ist nĂŒtzlich, um Farben und Schriftarten anzupassen, Elemente auf einer Seite zu positionieren und zu verteilen und natĂŒrlich, um Animationen zu erstellen. Es gibt âreineâ CSS-Animationen, die nur aus HTML (Hypertext Markup Language) und CSS-Code bestehen, und es gibt CSS-Animationen, die andere Arten von Code (wie JavaScript) oder bestehende Medien (wie GIFs) einbeziehen.
CSS
Cascading Style Sheets (CSS) ist eine wesentliche Programmiersprache, die zur Gestaltung von Webseiten verwendet wird. CSS hilft Ihnen dabei, schöne Seiten zu erstellen, indem es das Aussehen verschiedener Elemente wie Schriftstil, Farbe, Layout und mehr Àndert.
Mehr lesenCSS kam in den frĂŒhen 1990er Jahren auf den Markt und hat sich seitdem von CSS1 zu CSS2 bis zu CSS3 entwickelt â die aktuelle und weit verbreitete Version. In diesem Artikel werden wir der gĂ€ngigen Praxis folgen, den Begriff âCSSâ zu verwenden, wenn wir auf diese neueste Version Bezug nehmen.
HTML ist wie das Fundament und das GerĂŒst eines Hauses, ohne das das Haus nicht existieren kann. Aber CSS verwandelt dieses Haus mit Farbe, Veredelungen und Dekor, die einen einzigartigen Stil und FunktionalitĂ€t verleihen.

CSS AnimationsbaukÀsten
CSS-Animationen verwenden CSS-Code, um verschiedene Eigenschaften und Werte zu verknĂŒpfen, die Bildschirmelemente âbewegenâ.
CSS-Eigenschaften sind die Teile der Animationen, wie Hintergrund, Randradius, Schriftart, Randabstand, Bewegungsart (wie Drehen oder Verblassen) usw. Werte fĂŒllen die Details um diese Animationseigenschaften herum aus, indem sie Farbe, Ausrichtung, GröĂe, Dauer, Richtung, Geschwindigkeit usw. definieren.
Lassen Sie uns die Elemente der beliebten @keyframes Regel betrachten, die CSS-ĂbergĂ€nge wĂ€hrend einer Animationssequenz definiert, um ein Beispiel dafĂŒr zu sehen, wie Eigenschaften und Werte zusammenarbeiten:
- Die Eigenschaft
animation-namegibt den Namen der Animation an. - Die Eigenschaft
animation-durationbeschreibt die LĂ€nge einer Animation. Werte werden typischerweise in Sekunden angegeben (0s, 4s usw.). - Die Eigenschaft
animation-delaylegt einen verzögerten Animationsstart fest. Ihr Wert wird ebenfalls in Sekunden angegeben (-2s, 5s usw.). - Die Eigenschaft
animation-iteration-countgibt an, wie oft eine Animation ausgefĂŒhrt werden soll. Der Wert reprĂ€sentiert, wie oft Sie die Animation wiederholen möchten; zum Beispiel wirdinfinite-alternatesie unendlich weiterlaufen lassen. - Die Eigenschaft
animation-directiongibt an, wie eine Animation abgespielt werden soll. Werte umfassennormal(vorwÀrts),reverse,alternateusw. - Die Eigenschaft
animation-timing-functionbeschreibt die Geschwindigkeitskurve. Werte umfassenease-in-outfĂŒr einen sanften Start und Ende,cubic-bezierum eine komplex aussehende Kurve zu erstellen usw. - Die Eigenschaft
animation-fill-modedefiniert, wie ein Element aussieht, wenn die Animation nicht abgespielt wird. Werte umfassenforwards, um die Werte des letzten Keyframes zu behalten usw.
Jetzt bringen wir alles zusammen! In diesem Beispiel von W3Schools, das eine Animation (genannt âBeispielâ) an das <div> Element anhĂ€ngt, können Sie sehen, dass das Element 100px Quadrat groĂ ist und einen roten Hintergrund hat. Wenn die Animation beginnt, wird sie 4 Sekunden lang fortgesetzt, wĂ€hrend der Hintergrund von Rot zu Gelb ĂŒbergeht:
/* Der Animationscode */
@keyframes Beispiel {
von {Hintergrundfarbe: rot;}
zu {Hintergrundfarbe: gelb;}
}
/* Das Element, auf das die Animation angewendet wird */
div {
width: 100px;
height: 100px;
background-color: red;
animation-name: example;
animation-duration: 4s;
}
(Hinweis: Dies ist nur ein Beispiel. Keyframe-Animationen sind nicht die einzige Methode, um CSS-Animationen zu erstellen, und sie sind nicht mit jeder Browser-Version kompatibel â lesen Sie weiter fĂŒr mehr Einblicke und Tipps zur KompatibilitĂ€t.)
3 groĂartige GrĂŒnde, CSS-Animationen zu implementieren
Von der Ermöglichung unvergesslicher Interaktionen bis hin zur GewĂ€hrleistung, dass diese mit der Geschwindigkeit moderner Erwartungen stattfinden, haben CSS-Animationen viel zur digitalen Erfahrung beizutragen â sowohl fĂŒr Sie als auch fĂŒr Ihre erstaunlichen Kunden oder Besucher.
Erstellen Sie eine einzigartige Geschichte und Erfahrung
Die Zeiten, in denen Websites als digitale PlakatwÀnde fungierten, sind vorbei.
In der globalen Wirtschaft sind Websites und Apps Ihre beste Möglichkeit, Ihre Markengeschichte zu erzÀhlen.
Warum sich auf Ihre Geschichte konzentrieren? Weil eine groĂartige Geschichte Ihre Marke abhebt, die Aufmerksamkeit Ihres idealen Publikums erregt, dauerhafte Verbindungen schafft und â vielleicht am wichtigsten â zum Handeln inspiriert.
Und Ihre Geschichte basiert teilweise auf den interaktiven Elementen, die Sie in Ihre Benutzererfahrung einbinden.
CSS-Animationen dreht sich alles darum, einzigartige Erfahrungen zu schaffen, die auf den Benutzer reagieren und sich mit ihm bewegen, um eine Beziehung und Engagement mit Ihrer Markengeschichte aufzubauen.
Neugestalten und warten mit weniger TastenanschlÀgen
CSS ist eine organisierte und etwas knappe Programmiersprache. In der Welt der Webentwicklung wird sie als âsauberâ bezeichnet. Stylesheets können normalerweise auf ein Minimum beschrĂ€nkt werden fĂŒr einfache App- und Webprojekte.
Das bedeutet, wenn es Zeit ist, Ihr Projekt zu aktualisieren, routinemĂ€Ăige Wartung durchzufĂŒhren oder einfach Ihr Aussehen und Erlebnis aufzufrischen â es sollte ziemlich schnell gehen, den Ort fĂŒr die Ănderung zu finden, Ihr Update zu erstellen und es ĂŒber Ihre gesamte Schnittstelle anzuwenden. Keine Notwendigkeit, viele einzelne HTML-Dateien neu zu codieren und zu implementieren.
Optimieren Sie Ihre Geschwindigkeit
CSS wird im Vergleich zu JavaScript und anderen Programmiersprachen als âleichtgewichtigâ angesehen, was es zu einem groĂartigen Werkzeug macht, um Ihrem Produkt lebhafte, ansprechende Inhalte und Erfahrungen hinzuzufĂŒgen â ohne zusĂ€tzliches Gewicht, das das Laden verlangsamt.
ZusÀtzlich wird es auch aggressiv zwischengespeichert. Zusammen bedeuten diese Faktoren, dass Animationen, die mit CSS erstellt wurden, schnell nach dem ersten Klicken angezeigt werden sollten, sowie bei nachfolgenden LadevorgÀngen Ihrer Website oder App.
Als ein wichtiger Rankingfaktor bei Google-Suchergebnissen ist Geschwindigkeit etwas, ĂŒber das alle Unternehmen mit einer Online-PrĂ€senz nachdenken sollten.

Ăberlegungen, bevor man sich in CSS-Animationen stĂŒrzt
Sie betreten nun die Verlangsamungszone. Bevor Sie kopfĂŒber in CSS-Animationen einsteigen, gibt es ein paar kleine Hindernisse, ĂŒber die wir sicherstellen möchten, dass Sie informiert und vorbereitet sind.
KompatibilitÀtsbedenken
Haben Sie schon einmal bemerkt, wie einige Merkmale verschwinden oder stören, wenn Sie mit einer Website auf dem Telefon interagieren â oder Ihren Computer sehr verlangsamen?
Verschiedene GerĂ€te (Mobiltelefone, Smartwatches, Tablets, Computer usw.) und Browser (Chrome, Safari, Firefox usw.) sind alle mit unterschiedlichen Technologien entwickelt. Diese Technologien bedeuten, wie sie mit Code-Sprachen interagieren können, variiert â und das ist bei CSS-Animationen nicht anders.
Wenn Sie keine benutzerdefinierten Anpassungen vornehmen, kann ein Animationseffekt, der auf Firefox mit Ihrem Laptop unglaublich cool aussieht, fĂŒr jemanden, der ihn auf seinem Telefon mit Safari betrachtet, seltsam aussehen oder sich seltsam verhalten.
QualitĂ€tssicherung (QA) Tests sind entscheidend, um sicherzustellen, dass Ihre CSS-Animationen ĂŒberall kompatibel sind, wo Benutzer mit Ihrer digitalen PrĂ€senz interagieren.
Lösung: Verwenden Sie einen CSS-Validator und Browser-Entwicklertools, um KompatibilitĂ€tsprobleme und Fehler bei der Erstellung von CSS zu identifizieren. Diejenigen, die besonders code-versiert sind, können eine Sass Mixin-Bibliothek wie Bourbon installieren, um Browser-Prefixe (webkit fĂŒr Chrome und Safari, moz fĂŒr Firefox usw.) aktuell und kompatibel zu halten.
17 dynamische CSS-Animationen, die Sie heute ausprobieren sollten
Bereit, CSS-Animationen zu verwenden, um erstaunliche digitale Erlebnisse zu schaffen, die Benutzer anziehen und halten? Bereit, die so wichtige Seitengeschwindigkeit zu erhöhen und Wartungs- und Neugestaltungszeit zu reduzieren?
Dann sind Sie hier genau richtig! Wir haben einige groĂartige CSS-Animationen fĂŒr Ihr SehvergnĂŒgen zusammengestellt. Klicken Sie auf eine Option, die Ihnen gefĂ€llt, um den benötigten Code zu erhalten, und dann können Sie ihn Ihrem Website-Stylesheet hinzufĂŒgen. (Zur Information, öffentliche Pens auf CodePen sind laut ihren Lizenzdetails kostenlos von jedermann fĂŒr jeden Zweck nutzbar.)
Ladeanimationen
Ladeanimationen sind vielleicht nicht die spannendste Klasse von CSS-Animationen, aber sie sind entscheidend fĂŒr die Benutzererfahrung. App- und Website-Besucher sind eher bereit, eine kurze Ladezeit in Kauf zu nehmen, wenn du einen Indikator bereitgestellt hast, dass bald etwas GroĂartiges kommt.
- âCSS Loader mit Punktenâ von Aliaksei Peterson
Bis jetzt ist eine pulsierende Linie von Punkten universell fĂŒr âNur einen Moment!â Wie der Code ist diese Option klar und prĂ€gnant, was sie zu einer guten Wahl fĂŒr eine Online-PrĂ€senz mit einem ernsten Ton oder minimalistischem Stil macht.
Siehe den Pen
CSS Loader mit Punkten von Aliaksei Peterson (@petersonby)
auf CodePen.
- âEinfache HTML- & SVG-Ladespinnerâ von Stephen Delaney
Ein weiteres klassisches Ladesymbol â der Spinner. Diese Animation bietet die Möglichkeit, eine SVG zu integrieren, was fĂŒr Scalable Vector Graphic steht, die ohne QualitĂ€tsverlust skaliert werden kann.
Siehe den Stift
Einfache HTML & SVG Ladespinner von Stephen Delaney (@sdelaney)
auf CodePen.
- âLadeanimationâ von Mohamed Yousef
Dieses sich drehende Set aus trÀnenförmigen Formen bietet eine wunderschön einfache Animation, in der man sich verlieren kann, und macht eine kleine zusÀtzliche Ladezeit viel weniger Àrgerlich. Was könnten Sie mehr verlangen?
Siehe den Pen
Ladeanimation von Mohamed Yousef (@Freeps2)
auf CodePen.
- âOnly Css Animation #02â von Hisami Kurita
Eine beeindruckende, reine CSS-Animation, die uns an den Besuch der Website eines gehobenen Restaurants oder Hotels erinnert. Ăndern Sie die Farbe und den Namen, um sie an Ihre eigene Marke anzupassen.
Siehe den Pen
Nur CSS-Animation #02 von Hisami Kurita (@hisamikurita)
auf CodePen.
- âDer Leuchtende Lader – Reine CSS-Animationâ von Maxime Rossignol
Der kreativste Ladebildschirm, den wir gesehen haben, bietet diese Animation dem Betrachter viel zum Anschauen, wÀhrend er darauf wartet, dass der Rest Ihrer digitalen Elemente zum Leben erwacht.
Siehe den Pen
Der leuchtende Loader – Reine CSS-Animation von Maxime Rossignol (@Maxoor)
auf CodePen.
Inhaltsanimationen
Sie suchen eine Möglichkeit, sicherzustellen, dass Ihre App- und Website-Benutzer keine wichtigen Informationen verpassen? Heben Sie sie mit einer dieser CSS-Animationen hervor.
- âTextanimationsĂ€nderung CSSâ von Coding Yaar
FĂŒgen Sie Ăberschriften und anderen wichtigen Texten mit dieser Animation etwas Flair hinzu, einschlieĂlich Details wie Einblendbewegungen, Farbwechsel und mehr.
Sehen Sie den Pen
TextanimationsÀnderung CSS von Coding Yaar (@codingyaar)
auf CodePen.
- âCSS Block Revealing Effectâ von Abubaker Saeed
Der âenthĂŒllendeâ Effekt mit dieser Animation bietet eine weitere interessante Methode, um das Auge auf wichtige Inhaltelemente zu ziehen, die Sie sicherstellen möchten, dass die Besucher nicht verpassen.
Siehe den Pen
CSS-Block-Revealing-Effekt von Abubaker Saeed (@AbubakerSaeed)
auf CodePen.
- âCSS Reveal Sliderâ von Adam Kuhn
Mit vielen interessanten Schriftarten, animierten SchaltflĂ€chen und einer Umschaltfunktion, die mehr Informationen aufdeckt â dies scheint eine groĂartige Möglichkeit zu sein, Benutzer in lĂ€ngere Abschnitte mit unverzichtbaren Inhalten wie HĂ€ufig gestellte Fragen, Merkmale usw. einzufĂŒhren.
Siehe den Pen
CSS Reveal Slider von Adam Kuhn (@cobra_winfrey)
auf CodePen.
- âAnimierte Info-Karteâ von Adam Kuhn
Vom selben Schöpfer der vorherigen CSS-Animation bietet diese Option eine weitere kĂŒhne und kreative Möglichkeit, Benutzer durch Elemente Ihrer Markengeschichte zu fĂŒhren.
Siehe den Pen
Animierte Info-Karte von Adam Kuhn (@cobra_winfrey)
auf CodePen.
Button-Animationen
SchaltflĂ€chen sind oft das Tor dazu, Nutzer dazu zu bringen, eine Aktion auszufĂŒhren oder tiefer in Ihren Inhalt einzutauchen. Inspirieren Sie Interaktion, indem Sie wichtigen SchaltflĂ€chen CSS-Animationen hinzufĂŒgen.
- âCSS-Button bei Hover-Slide-Effektâ von RazorX
Hier gibt es viele Möglichkeiten, sonst schlichten SchaltflĂ€chen coole FarbfĂŒllanimationen hinzuzufĂŒgen.
Sehen Sie den Stift
CSS Button bei Hover Gleiteffekt von RazorX (@RazorXio)
auf CodePen.
- âSchaltflĂ€chenanimationenâ von Alex Belmonte
Möchten Sie Ihren Buttons etwas Bewegung verleihen? FĂŒgen Sie mit diesem CSS einen Hover-Effekt und Aktionen wie HĂŒpfen, Wackeln und mehr zu Ihren Buttons hinzu.
Siehe den Stift
Button-Animationen von Alex Belmonte (@AlexBelmonte)
auf CodePen.
- âCSS-Schwebereffekt fĂŒr SchaltflĂ€chenâ von Julia
Ein minimaler, aber wirkungsvoller Farbhauch verleiht Ihren SchaltflĂ€chen etwas Ăberraschung und Freude.
Siehe den Stift
CSS-Button-Hover-Effekt von Julia (@sfoxy)
auf CodePen.
Hintergrundanimationen
Sie möchten, dass die HintergrĂŒnde bestimmter Elemente Ihrer Website oder App gerade interessant genug sind, um die Aufmerksamkeit zu erregen â ohne das zu ĂŒberschatten, was Sie möchten, dass die Benutzer lesen und tun.
- âAnimierter Hintergrundverlaufâ von Mario Klingemann
Wenden Sie diese unendliche Farbschleife auf den Hintergrund wichtiger Abschnitte Ihrer Website oder App an, um eine Note von Bewegung hinzuzufĂŒgen.
Siehe den Pen
Animierter Hintergrundverlauf von Mario Klingemann (@quasimondo)
auf CodePen.
- âCSS-Animationen mit SVGsâ von Joyanna
Weiche, farbenfrohe Formen mit zarten Bewegungen bilden einen markanten Hintergrund fĂŒr Ihre wichtigsten Inhaltsbereiche.
Siehe den Pen
CSS-Animationen mit SVGs von Joyanna (@joyanna)
auf CodePen.
- âEinfaches Parallax-Scrollenâ von Ungmo Lee
Eine Parallax-Scroll-Animation ermöglicht es sowohl dem Vordergrund als auch dem Hintergrund sich zu bewegen, jedoch mit unterschiedlichen Geschwindigkeiten, um die Illusion von Tiefe zu erzeugen. Wie Sie am Beispiel sehen können, kann der Parallax-Effekt ĂŒberwĂ€ltigend sein, wenn er nicht mit ZurĂŒckhaltung angewendet wird.
Siehe den Pen
Einfaches Parallax-Scrollen von Ungmo Lee (@ungmo2)
auf CodePen.
Ăberall Animationen
Probieren Sie diese nur-zum-SpaĂ CSS-Animationen aus, um an verschiedenen Punkten des Benutzererlebnisses ein wenig *WĂŒrze* hinzuzufĂŒgen.
- âVorlage: Logoâ von Alex Katz
Fahren Sie mit der Maus ĂŒber das Logo, um einen leichten VergröĂerungseffekt zu sehen. Diese subtile Bewegung kann bei Logos sowie bei SchaltflĂ€chen, Symbolen und anderen Komponenten verwendet werden.
Siehe den Stift
Vorlage: Logo von Alex Katz (@katzkode)
auf CodePen.
- âSchwebende Animation – CSSâ von Mario Duarte
Ein sanfter Schwebeeffekt wie dieser ist ein weiteres ĂŒberraschendes und unterhaltsames Detail, das den Betrachtern zeigt, dass Sie Ihre digitalen Eigenschaften sowie deren Erfahrung schĂ€tzen.
Siehe den Pen
Schwebende Animation – CSS von Mario Duarte (@MarioDesigns)
auf CodePen.
Wie Sie CSS zu Ihrer Webseite hinzufĂŒgen
Jede der oben genannten CSS-Animationen wird von HTML, CSS und manchmal anderem Code begleitet, den Sie direkt in Ihr Website-Stylesheet einfĂŒgen und bei Bedarf bearbeiten können, um ihn zu Ihrem eigenen zu machen.
Wenn Sie eine maĂgeschneiderte Website haben, bei der Sie den Code verwalten und Sie noch nicht mit CSS vertraut sind, denken wir, dass es hilfreich fĂŒr Sie wĂ€re, die Sprache kennenzulernen, bevor Sie versuchen, die oben genannten Animationen zu implementieren. Lernen Sie die Grundlagen der Erstellung einer Codezeile und tauchen Sie dann in die besten Tutorials ein, um Ihre CSS-FĂ€higkeiten mit dem DreamHost-Leitfaden zum Erlernen von CSS zu entwickeln.
Sie werden an den obigen Beispielen bemerken, dass es ziemlich viel Code benötigt, um eine Animation zu erstellen. Wenn Sie sich mit CSS wohl fĂŒhlen und bereit sind, fĂŒr Raum und Zeit zu optimieren, erwĂ€gen Sie die Verwendung einer CSS-Animationsbibliothek. Jede Bibliothek wird Anweisungen haben, wie Sie sie zu Ihrer Website hinzufĂŒgen können, normalerweise durch HinzufĂŒgen einer Quelldatei oder eines CDN zu Ihrem Markup. Einmal installiert, können Sie die spezifischen Animationsshorthand der Bibliothek verwenden, um Ihre Animationen hinzuzufĂŒgen.
CDN
CDN ist die AbkĂŒrzung fĂŒr u201cContent Delivery Networku201d. Es bezieht sich auf ein geografisch verteiltes Netzwerk von Webservern (und deren Datenzentren). Die Einheiten, die ein CDN bilden, arbeiten zusammen, um eine schnelle Inhaltsauslieferung ĂŒber das Internet zu gewĂ€hrleisten.
Mehr lesenWenn Sie eine WordPress-Seite verwenden, bietet die Plattform selbst einen praktischen Leitfaden zum Bearbeiten von CSS entweder mit dem Site Editor (eine Beta-Funktion, die bei einigen Themes verfĂŒgbar ist) oder dem Customizer (verfĂŒgbar bei den meisten klassischen und einigen Drittanbieter-Themes). In diesen Bearbeitungsbildschirmen fĂŒgen Sie den Code aus unseren oben genannten CSS-Animationsbeispielen ein.
Aber was ist, wenn eine Website, die es Ihnen ermöglicht, Ihre Markengeschichte zu erzĂ€hlen, immer noch nur ein Traum ist? Dann haben wir gute Nachrichten, denn bei DreamHost spezialisieren wir uns darauf, Website-TrĂ€ume wahr werden zu lassen. Mit individuellem Webdesign, einem benutzerfreundlichen WordPress Website-Builder, Pro-Dienstleistungen von unseren hauseigenen Experten und natĂŒrlich robusten Hosting-Optionen â DreamHost wird Ihnen helfen, Ihren Traum online zu bringen.

Mehr Besucher gewinnen, Ihr GeschÀft ausbauen
Unsere Marketingexperten werden Ihnen helfen, mehr Verkehr zu verdienen und mehr Website-Besucher zu konvertieren, sodass Sie sich auf die FĂŒhrung Ihres Unternehmens konzentrieren können.
Mehr erfahren