Search⌘ K
AI Features

Layouts with Flexbox

Explore CSS Flexbox basics including its one-dimensional layout model and how to create two-dimensional layouts using nested flex containers. Understand properties like flex-direction to manage horizontal and vertical alignment for versatile web page structures.

In this chapter, we’ll cover the CSS grid layout. However, before we can even start discussing the CSS grid, we need to understand a few features of CSS flexbox that we glossed over earlier.

Flexbox is one-dimensional

Flexbox is a one-dimensional layout system. A nice example of this is a row of links:

As we can see above, by default, flexbox lines up the items it wraps on one dimension horizontally. This is controlled by its default property :value of ...