Ответ НЕТ. Причина указана в спецификации flexbox: https://www.w3.org/TR/css-flexbox-1/#flex -линии
Вы можете выполнить sh, что теперь с отображением: grid:
https://codepen.io/pgurav/pen/eYpeOEp
Хотя сама сетка не является flexbox, она ведет себя очень похоже на контейнер flexbox, и элементы внутри сетки могут быть гибкими.
Схема сетки также очень удобна в случае, если вы хотите адаптивные сетки. То есть, если вы хотите, чтобы сетка имела различное количество столбцов в строке, вы можете просто изменить grid-template-columns:
grid-template-columns: repeat(1, 1fr); // 1 column
grid-template-columns: repeat(2, 1fr); // 2 columns
grid-template-columns: repeat(3, 1fr); // 3 columns
и т. Д. *
Вы Можно смешивать его с медиа-запросами и изменять в соответствии с размером страницы.
К сожалению, в браузерах (из коробки) до сих пор не поддерживается контейнерные запросы / запросы элементов, чтобы он хорошо работал с изменениями. количество столбцов в зависимости от размера контейнера, а не от размера страницы (это было бы хорошо для использования с повторно используемыми веб-компонентами).
Дополнительная информация о макете сетки:
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_Layout
Поддержка макета сетки в разных браузерах:
https://caniuse.com/#feat = css -grid