【发布时间】:2020-05-02 11:48:09
【问题描述】:
我正在尝试使用 Material-UI 网格生成以下布局...到目前为止,我只设法暴露我对整个事物的了解程度。
我想要创建的是这样的:
我认为等同于这种设计:
所以我的想法是这个结构......
<Grid container xs={12} spacing={3}>
<Grid item xs={12} >
<Paper className={classes.paper}>
Top Bar
</Paper>
</Grid>
<Grid container xs={12} spacing={3}>
<Grid container spacing={3}>
<Paper className={classes.paper}>
<Grid item xs={4}>
Main Field
</Grid>
<Grid container xs={8}>
<Grid container item xs={8}>
<Grid item xs={4}>
field 1 row 1
</Grid>
<Grid item xs={4}>
field 2 row 1
</Grid>
</Grid>
<Grid container item xs={8}>
<Grid item xs={4}>
field 1 row 2
</Grid>
<Grid item xs={4}>
field 2 row 2
</Grid>
</Grid>
<Grid container item xs={8}>
<Grid item xs={4}>
field 1 row 3
</Grid>
<Grid item xs={4}>
field 2 row 3
</Grid>
</Grid>
</Grid>
</Paper>
</Grid>
</Grid>
</Grid>
</Grid>
... 这一点都不像。我无法让它以全宽开始显示。
我尝试将width={1} 道具添加到各种元素,但无济于事。有人能指出我正确的方向吗,或者更好的是,我是否缺少一些开发工具来使用 Material-UI 网格或类似的东西组合“布局”?
【问题讨论】: