【发布时间】:2018-10-24 16:18:39
【问题描述】:
我正在尝试以尽可能最好的方式实现所附图像中详述的结果,但由于某种原因,我找不到任何符合所有条件的解决方案。
桌面版 - 图片的高度固定为 600 像素,但宽度在调整大小时必须始终保持相同的纵横比。此外,带有标题、段落和按钮的左侧列是最先流动的,但是当它达到其最小宽度时,图像列必须开始调整大小。
在移动设备上,需要更改顺序以使按钮位于图像下方,但它们仍保持其宽高比以填充容器。
我尝试过使用 flex、grid,但我发现最接近的结果是使用旧的 display:inline-block,但是在切换块的顺序时会出现问题,这可以通过使用轻松修复弹性或网格。图片部分特别棘手。
【问题讨论】: