Flexbox ist eine Methode, Elemente in einer Zeile oder Spalte anzuordnen und an den verfügbaren Platz anzupassen. Es ist wie Tassen auf einem Regal, die auseinanderrücken oder Platz teilen, wenn sich die Regalbreite ändert.

Eine Reihe von Navigationslinks kann beispielsweise bei einem breiteren oder schmaleren Fenster ausgerichtet bleiben. Flexbox kann auch ein Element zentrieren oder eine Schaltfläche ans Ende einer Zeile setzen.

Flexbox eignet sich besonders für jeweils eine Richtung: quer oder nach unten. Für ein Layout mit Zeilen und Spalten kann ein Grid besser passen.