Колоночный пробел flexbox для обернутых элементов

В настоящее время я использую возможность flexbox flex-wrap с space-between, чтобы красиво разделить обернутые элементы, но последняя строка не выравнивает свои элементы со столбцами.

#container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  width:450px;
  background-color:lightblue;
}
#container > div {
  width: 100px;
  height: 50px;
  background-color: red;
}
#container > div:nth-child(odd){
  height: 30px;
}
<div id = "container">
  <div></div>
  <div></div>
  <div></div>
  <div></div>
  <div></div>
  <div></div>
  <div></div>
</div>

На данный момент элементы имеют одинаковую ширину (но контейнер не будет), но, возможно, не будет в будущем. Я стремлюсь к следующему:

Колоночный пробел flexbox для обернутых элементов

Я слишком многого жду от flexbox или есть простой альтернативный подход?

В любом случае, вам нужно не ряды, а столбцы. Felxbox работает только в 2-х направлениях. CSS-Grid может предлагать варианты, но это может быть немного сложно.

Paulie_D 26.10.2018 16:49

@Paulie_D Это не делает вопрос не по теме, а не очень гостеприимный без попытки сначала решить (легко решаемую) проблему.

Dan 26.10.2018 16:52

@Paulie_D определение говорит, что вопросы в идеале должны иметь исходный код внутри них, но это предмет, который определяет не по теме. И, как говорится, часто так говорят.

Dan 26.10.2018 16:57
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
0
3
32
0

Другие вопросы по теме