【发布时间】:2021-04-30 20:42:24
【问题描述】:
.grid{
display: grid;
grid-template-columns: minmax(auto, 200px) 1fr;
}
<div class="grid">
<span>Thing 1</span>
<span>Thing 2</span>
<span>Thing 3</span>
<span>Thing 4</span>
</div>
所以基本上我有一个两列布局。我希望第一列的宽度与其内容一样宽(自动),但也有一个上限(200 像素)。正如您在上面的示例中看到的那样,它似乎只是一直到 200 像素而不是自动。我也尝试了min-content,但它产生了相同的结果。我可以让第一列只和文本一样宽吗?
【问题讨论】: