Высота всего элемента рисунка должна составлять 100 %, как показано ниже:

Ширина элемента должна быть динамической, определяемой соотношением изображения, заголовок должен соответственно разрывать строку. Это важно, поскольку мне нужно отображать несколько изображений рядом друг с другом.
Можно ли как-нибудь добиться этого с помощью только CSS?
Я пробовал использовать CSS-таблицы, но со 100% высотой это не работает. Вы можете увидеть мои усилия здесь:
Код: Выделить всё
display: table
И с flexbox, у которого есть свои свои проблемы.
Код: Выделить всё
display: flex
Подробнее здесь: https://stackoverflow.com/questions/388 ... 0-together
Мобильная версия