【发布时间】:2021-10-25 10:35:11
【问题描述】:
CSS 网格布局有 grid-column 属性来指定网格项目的位置
(例如grid-column: 1 / 3)
我想使用 Material UI 的 Grid component 做同样的事情,但它不允许我指定某些起点和终点,而只是指定所用的列数。
(例如
<Grid container rowSpacing={1}>
<Grid item xs={8}>
Item 1
</Grid>
<Grid item xs={4}>
Item 2
</Grid>
</Grid>
例如,我希望第一个项目位于 2 到 4 列,第二个项目位于 7 到 10 列。如何在 MUI v5 中做到这一点?
【问题讨论】:
-
Material UI 中的 Grid 不使用 CSS Grid 。它使用 Flexbox 。 next.material-ui.com/components/grid/#how-it-works 。你可以试试这个——next.material-ui.com/components/grid/#css-grid-layout
标签: javascript reactjs material-ui grid