当上方和下方文本有任何长度时,如何对卡片图像进行内联对齐?

knightMove 5 css css3

在此输入图像描述

我正在尝试不使用JavaScript创建布局,就像图片附加,顶部和底部是文本,中间是图像,我应该怎么做才能使图像内联对齐,而不使用JavaScript和网格.顶部和底部文本也是动态的,可以是任意长度.