Genri_Rus, видите ли...
Название block-image намекает на проблемы с разметкой.
Наверное.
Но это не точно.
Потому что пример макета я попросила еще в прошлом посте.
Если это не так, то ничего не мешает сделать им общую обертку и от нее абсолютить. Но это опять не точно по той же причине ))
Float'ами похоже не выйдет, только если заголовок ставить над картинкой.
Дублировать на js я вообще против. Если выбирать вариант с js, то я бы тогда лучше считала высоту блока и использовала flex-direction column.
Остается абсолют.
=> я бы забила на ИЕ и использовала grid.
Ну а в ИЕ блоки будут идти себе по порядку сверху вниз и норм.
Genri_Rus, выяснить на js высоту блока с картинкой и заголовка. Сложить их. Учесть отступы вокруг и между ними.
Сравнить с высотой правого блока. Выбрать большее.
Получившееся значение задать как высоту родительского блока.
Родителю flex-direction column.