Skip to content

Alles für WordPress, Webentwicklung — und mehr

🎮 8 CSS-spiele zum erlernen von layout: flexbox, grids und selectors (2026)

🎮 8 CSS-spiele zum erlernen von layout: flexbox, grids und selectors (2026)

CSS ist eine knifflige Angelegenheit. Hunderte von Eigenschaften, ein Dutzend Arten, einen Block zu zentrieren, und justify-content mit 12 Werten, die sich zudem mit safe und unsafe kombinieren lassen. Spickzettel helfen anfangs, aber echtes Verständnis entsteht nur durch Übung. Vorzugsweise nicht um drei Uhr morgens im Produktivsystem.

Zum Glück hat die Frontend-Community einen besseren Weg gefunden: Spiele. Ja, echte Browserspiele, bei denen Sie Frösche steuern, Türme verteidigen, Aliens retten und dabei ganz nebenbei Flexbox, Grids und Selektoren beherrschen lernen. Keine Theorie um der Theorie willen, sondern Code, dessen Wirkung Sie sofort sehen.

Ich habe 8 kostenlose CSS-Spiele zusammengestellt, die 2026 tatsächlich funktionieren. Jedes deckt ein bestimmtes Thema ab, von grundlegenden Selektoren bis hin zu 3D-Transformationen. Am Ende gibt es außerdem ein Video mit einer vollständigen Komplettlösung des beliebtesten Spiels, falls Sie bei einem Level nicht weiterkommen.

💡 Kurzer Überblick:

  • Starten Sie mit Flexbox Froggy: der beste Einstiegspunkt für Anfänger, 24 Level mit sofortigem visuellem Feedback, die alle wichtigen Flexbox-Eigenschaften abdecken.
  • Wechseln Sie zu Grid Garden und meistern Sie CSS Grid spielerisch, 28 Level von denselben Autoren bei Codepip.
  • Verbessern Sie Ihre Selektoren-Kenntnisse im CSS Diner (32 Level): Danach wird Ihnen kein :nth-child() mehr Angst machen.
  • Meistern Sie fortgeschrittene Techniken: Flexbox Defense für den Kampfmodus, Unfold für 3D-Transformationen, Roadmap zum Lesen von Quellcode.

Kurzvergleich: Welches Spiel Sie wählen sollten

Spiel

Thema

Level

Zeit

Schwierigkeit

Flexbox Froggy

Flexbox

24

~30 min

Anfänger

Flexbox Defense

Flexbox

12

~45 min

Fortgeschritten

Grid Garden

CSS Grid

28

~30 min

Anfänger

CSS Diner

Selektoren

32

~20 min

Anfänger bis Fortgeschritten

Unfold

3D-Transformationen

1 (Scrollen)

~10 min

Fortgeschritten

Roadmap

clip-path, Animation

1 (Arcade)

~15 min

Experte

Carnival

Checkboxen, Animation

1 (Arcade)

~5 min

Fortgeschritten

Tic-Tac-Toe

Checkboxen, Logik

2 Schwierigkeitsgrade

~5 min

Fortgeschritten

Video: Vollständige Komplettlösung für Flexbox Froggy mit Erklärung jeder Eigenschaft. Falls Sie bei einem Level feststecken, prüfen Sie den Zeitstempel in der Beschreibung.

1. Flexbox Froggy

Flexbox Froggy Spieloberfläche mit Fröschen und Seerosenblättern

Dies ist vermutlich das bekannteste CSS-Spiel der Welt. Es wurde vom Studio Codepip entwickelt und führt Sie durch 24 Level, von einfachem justify-content: flex-end bis hin zu kniffligen Kombinationen wie flex-direction, align-items, align-content, flex-wrap, flex-flow and order. Die Mechanik ist einfach: Sie schreiben eine CSS-Eigenschaft, und der Frosch springt auf das richtige Seerosenblatt.

Das letzte Level, 24, ist legendär. Es erfordert flex-direction: column-reverse zusammen mit flex-wrap: wrap-reverse und align-content: space-between. Wenn Sie es beim ersten Versuch schaffen, beherrschen Sie Flexbox perfekt.

🔗 Flexbox Froggy | 🔗 Quellcode auf GitHub

2. Flexbox Defense

Flexbox Defense Spiel im Tower-Defense-Genre mit CSS-Befehlen

Tower Defense, bei dem CSS-Eigenschaften die Geschütztürme ersetzen. Ihre Türme sind in einem Raster angeordnet, und um sie auf Gegner auszurichten, schreiben Sie justify-content und align-items. 12 Level decken align-items, justify-content, flex-direction, align-self and order ab.

Die letzten 4 Level sind selbst für diejenigen eine ernsthafte Herausforderung, die Flexbox Froggy bereits abgeschlossen haben. Keine Hinweise: nur Sie, der Browser und Wellen von Gegnern. Der Autor, Channing Allen, hat das Spiel auf GitHub vollständig offen veröffentlicht.

🔗 Flexbox Defense | 🔗 Quellcode

3. Grid Garden

Grid Garden Spiel mit Karottenbeeten und CSS-Grid-Eigenschaften

Von den Machern von Flexbox Froggy, dasselbe Konzept, aber für CSS Grid. Sie bewässern Karottenbeete, indem Sie grid-column-start, grid-column-end, grid-row-start, grid-row-end, grid-template-columns, grid-template-rows, grid-area and order schreiben. 28 Level, 4 mehr als bei Froggy.

Das Spiel geht tiefer als einfaches grid-template-columns: 1fr 1fr. In den Leveln 25+ arbeiten Sie mit grid-area und benannten Bereichen, eine Technik, die in realen Projekten die meisten Flexbox-Hacks für Grids ersetzt.

🔗 Grid Garden | 🔗 Quellcode

4. CSS Diner

CSS Diner Spiel, Tische mit Essen zum Üben von CSS-Selektoren

32 Level zu CSS-Selektoren, von einfachem plate bis zu plate:only-child und apple:not(.small). Sie „bestellen" Elemente vom Tisch, indem Sie einen Selektor in den Editor rechts schreiben. Eine Echtzeit-Hervorhebung zeigt Ihnen genau, was Sie ausgewählt haben.

Der wertvollste Teil sind hier die Level mit Pseudoklassen. Nach CSS Diner lösen Konstruktionen wie :nth-child(2n+3), :last-of-type, :only-of-type nicht mehr den Reflex aus, die MDN zu öffnen. Und Level 32 (plate pickles + apple:not(.small)) ist ein würdiges Finale für alle, die sich als Selektor-Experten bezeichnen wollen.

🔗 CSS Diner | 🔗 Quellcode

5. Unfold

Interaktive Unfold-Präsentation mit CSS-3D-Transformationen

Technisch gesehen ist dies kein Spiel, sondern eine interaktive Präsentation von CSS 3D-Transformationen von Chris Ruppel. Sie scrollen, und die Seite entfaltet sich im dreidimensionalen Raum. rotateX, rotateY, translateZ, perspective: Alles, was in der Dokumentation abschreckend klingt, wird hier visuell vorgeführt.

Sie müssen keine einzige Codezeile schreiben. Scrollen Sie einfach, beobachten Sie, wie sich ein flaches Rechteck in einen Würfel verwandelt, und lesen Sie die Kommentare des Autors. Danach wirken 3D-Transformationen nicht mehr wie Zauberei.

🔗 Unfold | 🔗 Quellcode

6. Roadmap

Roadmap-Arcade-CSS-Spiel, Auto auf einer Straße

Ein kleines Arcade-Spiel von Victor Darras: Ein Auto bewegt sich auf einer Straße, und Sie steuern es mit der Maus. Das gesamte Spiel ist in reinem CSS und HTML geschrieben, keine einzige Zeile JavaScript. Das bedeutet, Sie können die DevTools öffnen und genau sehen, wie clip-path, transform und @keyframes-Animationen funktionieren.

Das Spiel selbst vermittelt CSS nicht direkt. Aber das Studium des Quellcodes ist ein Minikurs in fortgeschrittenen Techniken. Ich habe 8 Anläufe gebraucht, um zu gewinnen.

🔗 Roadmap auf CodePen

7. Carnival

Carnival-CSS-Spiel, Schießbude mit reiner CSS-Animation

Ein Schießstand in reinem CSS von Una Kravets aus dem Google Chrome-Team. Sie haben 8 Sekunden Zeit, um alle Ziele zu treffen. Die gesamte Logik basiert auf Checkboxen und CSS-Animationen: Ziele bewegen sich, erscheinen und verschwinden ohne eine einzige Zeile Skript.

Der untenstehende CodePen-Link führt zum vollständigen Quellcode, Sie können ihn forken, die Zeitabläufe in @keyframes anpassen und Ihre eigene Version erstellen. Eine hervorragende Übung, um zu verstehen, wie weit man mit CSS allein kommen kann.

🔗 Carnival auf CodePen

8. Tic-Tac-Toe

Tic-Tac-Toe in reinem CSS mit zwei Schwierigkeitsstufen

Ein Klassiker in unerwarteter Umsetzung: Tic-Tac-Toe ohne JavaScript. Alvaro Montoro hat die Spiellogik ausschließlich mit Checkboxen, der Pseudoklasse :checked und CSS-Animationen realisiert. Zwei Schwierigkeitsstufen, auf der zweiten „denkt" der Computer etwas besser (so weit wie ohne Skripte möglich).

Praktischer Nutzen: Nach dem Studium des Quellcodes verstehen Sie, wie Nachbarselektoren (+), :checked funktionieren und wie man komplexe Logik allein mit Styles aufbaut. Für Pet-Projects und Demos eine unschätzbare Technik.

🔗 Tic-Tac-Toe auf CodePen

⁉️🤔 Häufig gestellte Fragen

Helfen diese Spiele einem kompletten Anfänger, der noch kein CSS kann?

Ja, genau dafür wurden sie entwickelt. Beginnen Sie mit Flexbox Froggy, das Spiel führt Sie von justify-content: flex-start bis zu komplexen Kombinationen, ganz ohne Vorkenntnisse. Halten Sie parallel die MDN-Dokumentation zu Flexbox für den Kontext geöffnet. An zwei bis drei Abenden haben Sie das Thema Flexbox vollständig abgedeckt.

Hat es für einen erfahrenen Entwickler Sinn, die Spiele durchzugehen?

Ja, aber selektiv. Nehmen Sie statt Flexbox Froggy (das auf den ersten 15 Levels langweilig wäre) gleich Flexbox Defense, Kampfatmosphäre und strengere Vorgaben. Grid Garden ist selbst für diejenigen nützlich, die täglich grid-template-columns schreiben: Die Levels ab 25 mit grid-area zeigen Techniken, die man in Tutorials selten findet. CSS Diner auf den Levels 25 bis 32 ist der beste Test für Kenntnisse zu Pseudoklassen.

Warum Spiele statt eines Videokurses oder der Dokumentation?

Spiele liefern sofortiges visuelles Feedback: Sie schreiben align-items: center und sehen unmittelbar, wie der Frosch in die Mitte springt. Das ist der grundlegende Unterschied zum passiven Videokonsum: Es bildet sich Muskelgedächtnis, weil Sie den Code selbst schreiben. Dazu kommt das spielerische Element: Der Ehrgeiz, das nächste Level zu schaffen, hält Sie besser bei der Stange als jede Deadline.

Entsprechen diese Spiele den modernen CSS-Spezifikationen (2026)?

Ja. Flexbox und Grid sind ausgereifte Spezifikationen, ihre grundlegenden Eigenschaften haben sich seit Jahren nicht geändert. Neuere Funktionen wie align-content im normalen Fluss (2024) oder if()-Bedingungen (2025) werden in diesen Spielen nicht behandelt, aber das sind Nischenfunktionen, die man im Arbeitsalltag nicht braucht. Für die allermeisten realen Layouts reicht das, was diese Spiele vermitteln, völlig aus.

Was tun, wenn ein Spiel in meinem Browser nicht funktioniert?

Alle acht Spiele wurden in Chrome und Firefox getestet, es wurden keine Probleme festgestellt. Wenn ein Spiel nicht lädt: Prüfen Sie, ob JavaScript blockiert wird (Flexbox Defense und Roadmap benötigen Skripte); versuchen Sie, es im Inkognito-Modus zu öffnen (Erweiterungen zerschießen mitunter das Layout). Tic-Tac-Toe und Carnival auf CodePen erfordern möglicherweise einen Klick auf „Run", um zu starten.

Lohnt es sich, 2026 CSS-Spiele zu spielen?

Diese acht Spiele sind nicht nur Unterhaltung für einen Abend. Jedes schließt eine bestimmte Lücke: Flexbox Froggy plus Flexbox Defense decken Flexbox vollständig aus verschiedenen Blickwinkeln ab, Grid Garden ist der schmerzloseste Einstieg in CSS Grid, CSS Diner vermittelt Selektoren ohne Auswendiglernen, und Roadmap, Carnival und Tic-Tac-Toe zeigen, wie tief man allein mit CSS gehen kann.

Wenn Sie Anfänger sind, starten Sie mit Froggy, dann Grid Garden, dann Diner. Drei Abende, und Sie beherrschen das meiste, was Sie in der Praxis tatsächlich brauchen. Wenn Sie erfahren sind, überspringen Sie die ersten 15 Levels von Froggy, aber absolvieren Sie CSS Diner unbedingt bis zum Ende und studieren Sie den Quellcode von Carnival. Beides zusammen dauert weniger als eine Stunde.

Alle acht Spiele sind kostenlos, offen (außer Roadmap, dessen Quellcode direkt in den DevTools lesbar ist) und funktionieren 2026 unverändert. Keine Registrierung, keine Bezahlmodelle. Öffnen Sie das erste Spiel und schreiben Sie CSS.