【发布时间】:2019-10-09 10:49:09
【问题描述】:
我正在学习在 CSS 中使用网格,但我不知道如何制作以下布局。 我有这样的数据:
const data = {
name: "someName",
array: [
{name: "someItem", value: someInteger},
...
],
total: someInteger
}
我想这样显示:
3fr 3fr 1fr 1fr
+------+-----------------+------------------+-------+
| name | array[0].name | array[0].value | | auto
+------+-----------------+------------------+-------|
| | array[i].name | array[i].value | | auto
+------+-----------------+------------------+-------|
| | array[n-1].name | array[n-1].value | total | auto
+------+-----------------+------------------+-------+
我在我的项目中使用React。以上各项均为div元素。
【问题讨论】:
-
我不会在这里推荐 CSS-Grid...这似乎是
table,使用它会更有意义。 -
建议的 HTML 输出在这里会很有用,
-
好吧,我也不知道如何使用表格来做到这一点
-
那么这不是您的问题,我想您首先需要知道如何提取值并对其进行处理:) 除非您这样做并且没有显示它