При использовании гибкой рамки в направлении по умолчанию в строке высота контейнера увеличивается, чтобы содержать все элементы гибкости, даже если они абсолютно расположены.
#container {
  position: absolute;
  display: flex;
  flex-wrap: wrap;
}
#container > div {
  flex: 0 0 200px;
  height: 200px;
}
См. http://codepen.io/tamlyn/pen/dPjLoN/?editors=110
Однако, если направление гибкости изменяется на столбец, контейнер сжимается до ширины одного элемента гибкости, даже если элементы переносятся на следующий столбец.
#container {
  position: absolute;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}
#container > div {
  flex: 0 0 200px;
  width: 200px;
}
См. http://codepen.io/tamlyn/pen/rarbeN?editors=110
Как я могу заставить контейнер содержать все элементы flex в режиме column?