Scrolling-Effekte: CSS-Klasse per JavaScript hinzufügen, wenn sich ein...
Scrolling-Effekte sind ein beliebtes Gestaltungsmittel auf modernen Websites. Sinnvoll eingesetzt können Sie dazu beitragen, dass eine Website gleichermaßen erfolgreich als auch ästhetisch ansprechend...
View ArticleGetippter Text mit CSS-Animationen
Wenn der Eindruck erweckt werden soll, als würde ein Text getippt, wird häufig auf JavaScript zurückgegriffen. Wir haben selbst einige Tools zu diesem Zweck zusammengetragen. Doch der Effekt lässt sich...
View ArticleAnimiertes Hamburger-Icon mit HTML, CSS und JavaScript
Das Hamburger-Icon hat sich als Kennzeichnung für Menüs und Navigationselemente durchgesetzt. Auch wenn das Icon kritisiert wird und nicht in allen Anwendungsfällen gut funktioniert ist es doch in den...
View ArticleSVG-Pfade mit CSS animieren (Path-Morphing/Shape-Morphing)
SVG-Animationen mit Hilfe von CSS Keyframe-Animationen oder Transitions haben in der letzten Jahren stark an Beliebtheit gewonnen. Das Ein- und Ausblenden von Objekten, Drehungen, Verschiebungen und...
View ArticleNavigation beim Runterscrollen verstecken, beim Hochscrollen anzeigen
Fixierte Navigationsleisten, die sich horizontal über die volle Breite der Website erstrecken sind keine Seltenheit. Um den Blick des Anwenders auf den Inhalt zu lenken und gleichzeitig den wertvollen...
View ArticleTitle-Tag des inaktiven Browser-Tabs animieren
Eine Bewegung in einer ansonsten statischen Umgebung zieht den Blick auf sich. Der <title>-Tag einer Website, der im Browser-Tab angezeigt wird, ist in der Regel statisch und somit eher...
View ArticleWas ist Smooth Scrolling?
Erklärung Als »Smooth Scrolling« wird eine animierte Scrollbewegung zu einem bestimmten Punkt einer Website bezeichnet. Diese wird häufig automatisch oder z. B. via Klick ausgelöst. Eingesetzt wird...
View ArticleWas ist Faden, Fade-In, Fade-Out?
Erklärung Von Faden (engl. verblassen) spricht man im Web Design, wenn Elemente von einem Zustand in den anderen übergehen – »überblenden«. Der Übergang von dem einen in den anderen Zustand ist beim...
View ArticleCSS prefer-reduced-motion Media Query – Bei Bedarf weniger Bewegung
Die Berücksichtigung von Einstellungen, die Menschen auf ihren Geräten vornehmen, ist für moderne Websites von zentraler Bedeutung. Die Browser stellen immer mehr Funktionen zur Verfügung, die es uns...
View ArticleLottie-Animationen in Websites integrieren
Mit Hilfe von Lottie-Animationen lassen sich frei skalierbare und interaktive Animationen in Websites integrieren. Da Lottie-Dateien keine pixelbasierten Animationen sind, sondern auf SVG und JSON...
View Article