Flex

Les flex-boxs permettent de disposer les éléments d’une page, un peu comme les float, mais de telle sorte qu’ils aient toujours le même comportement quelle que soit la taille de l’écran. Permet d’obtenir un layout responsive facilement.

flex-flow (container)


align-items (container)

Exemple:

{
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: baseline;
  align-content: space-around;
}

flex (child)

Exemple:

{
  flex-basis: 4em;
  flex-grow: 1;
}

align-self (child)

Exemple:
JSFiddle flexbox