我有一个非常简单的网格,有两列。左侧列是一张图片,右侧列是一些文本。
我希望左侧列能够根据图片宽度调整(因此该列必须尽可能窄,只要图片合适即可)。但是我也希望这一列最多占网格宽度的50%。
我尝试了几种方法,例如:
display: grid;
grid-template-columns: minmax(auto, 50%) 1fr;
但这并不起作用:即使是小图片,左侧列也始终占据50%的宽度!那么,如果图片越小,如何让它占据更少的宽度呢?(请注意,图片的宽度为
max-width: 100%
)