【发布时间】:2018-08-07 13:05:04
【问题描述】:
我正在尝试创建一个如下所示的 CSS 网格:
| 50 pixels | auto | 100 pixels | 100 pixels | 100 pixels | 100 pixels | 50 pixels | 50 pixels
此处截图:https://imgur.com/a/IVM1v8C
现在我正在使用 grid-template-columns 定义列宽
但我不知道如何动态制作 100 像素的四列(屏幕截图中的红色部分)。这里可能只有一列,两列、三列或四列。如果少于四列,则“自动”宽度的列应占用额外的空间。
【问题讨论】:
-
我不认为 css-grid 可以做这种布局。 Flexbox 在这里可能是一个更好的选择:codepen.io/danield770/pen/xJyKMK ...这是您感兴趣的结果吗?