Hallo,
also mal davon abgesehen, dass ich allergrößte "Zweifel" daran habe, dass dein "Konstrukt" semantisch korrekt ist, hast du dir die Antwort doch schon selber gegeben ...! ;-)
Da Eleternelement ist in meinem Fall <td>. Diese kann bzw. will ich in der Höhe nicht definieren da sich dessen Höhe ja dem Inhalt anpassen soll. Das Angenehme an der <table> ist ja gerade, dass sich alle <td> einer <tr> an die Höhe des hochsten Inhaltes anpassen.
Daraus folgt entweder eine "verschachtelte" Tabelle oder du nutzt die display Eigenschaften "table[-xyz]".
Ein weiterer "Lösungsansatz" könnte auch "Flex Box" sein.
Um deinen Fall aber wirklich beurteilen zu können, fehlen die nötigen Infos (z.B. welche Browser(versionen) unterstützt werden sollen, reine CSS Lösung und/ oder JS etc.).
Gruß Gunther