【发布时间】:2021-06-07 10:22:08
【问题描述】:
我试图设计一个有 2 个网格项的设计,即 left 和 right。我试图让设计变得流畅,这样左边就可以占据它的最小宽度或 50%
类似min of(width, 50%)
我已经尝试过minmax,但它与我想要的相反。现在我别无选择
记住:first 列将具有动态宽度。只是为了测试,我已经接受了200px。它也应该是响应式的。
在下面的 sn-p 中,我希望第二列填充 first 和
second
html,
body {
height: 100%;
width: 100%;
margin: 0;
padding: 0;
}
.left {
width: 200px;
background-color: cornflowerblue;
}
.right {
background-color: cadetblue;
}
.container {
display: grid;
height: 100%;
grid-template-columns: minmax(auto, 1fr) 1fr;
}
<div class="container">
<div class="left">LEFT</div>
<div class="right"> Right </div>
</div>
【问题讨论】: