Flexbox

Flexbox in short, is a set of properties in CSS introduced in 2009 to provide a new, exceptional layout system. The Flexbox module is identified as a part of the third version of CSS (CSS3).

Primary Button

Easily create 5 box layouts

Box 1

Box 2

Box 3

Box 4

Box 5

flexbox Has Many Benefits

With flexbox you can:

Piglet in grass
Hedgehog with sunflowers

Creating smart layouts

Flexbox “half and half” sections

A “half/half” layout is a full height layout with two columns, each with its content centered vertically. Using more traditional techniques, you could create this layout with floated elements (of width 50% each), clearing the floats into the wrapper (“clearfix” :before and :after, overflow: hidden, or a whacky <div> with clear: both; in the end). Yet it is a lot of work and the result is not as stable as what Flexbox provides.

Flexbox has many more benefits

With flexbox you can also:

Penguins on ice

Easily create 5 box layouts

What to Expect When Working with flexbox

Equal height columns

Setting flexible width/height of elements depending on available space is easy.

Learn More

Supported in all major browsers

But in actual fact, flexbox is very well supported, at 95.89% global support.

Learn More

Centering elements made easy

With only 3 declarations, we can achieve a perfectly centred child element.

Learn More

Manipulate inline elements easily

With flexbox, we can deal with inline elements effortlessly. We can align the elements edge-to-edge.

Learn More