Пример тут -
https://jsfiddle.net/29yyyz2y/
Есть Flexbox-контейтер с ограниченой высотой. Условно 150px;
В контейнере находится ряд Flexbox-элементов, разной высоты. Эти элементы строятся в обратном порядке.
Почему верстка в примере ломается?
Если отключить свойство
display: flex;
у контейнера, то всё хорошо, но тогда внутренние элементы идут не в обратном порядке.
Если отключить свойство
display: flex
у внутренних элементов, то тоже всё хорошо, но тогда дата не там где нужно.
Если прописать на внутренних элементах минимальную ширину, то тогда элементы где мало текста получаются шире чем положено.
Как выйти из ситуации?