javascript - 如何在reactjs material-ui中制作一个使用剩余网格空间的网格项?

标签 javascript reactjs material-ui

我在 reactjs 中使用 material-ui 网格。在列网格容器中,我想使用一个网格项,我想显示另一个网格项。我希望第三项用完其他 2 个网格项之间的剩余网格空间。 (即)我想展示

网格项目 1

//剩余网格空间

网格项目 2

我试过了

<Grid container direction="column">
 <Grid item xs={12}>
  Grid Item 1
 </Grid>
 <Grid item xs={12} /> // this makes a space but not the entire space
 <Grid item xs={12}>
  Grid Item 2
 </Grid>

我怎样才能做到这一点?

最佳答案

您正在谈论有问题的列网格,但在代码片段中,使用了行。所以我假设一个列网格。
Naima 也提出了关于提供 xs={12]} 的有效观点。如果您提供 12,那么它将占用整个行/空间。

<Grid container direction="column">
  <Grid item xs={3}>
    Grid Item 1
  </Grid>
  <Grid item xs={true}>
    // this makes a space but not the entire space
  </Grid>
  <Grid item xs={3}>
    Grid Item 2
  </Grid>
</Grid>

设置xs={true},将占用可用空间

关于javascript - 如何在reactjs material-ui中制作一个使用剩余网格空间的网格项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65760317/

相关文章:

javascript - 使用 jQuery 计算输入框中的文件数?

javascript - 解析以 "var ..."开头的 JSON 时出错

reactjs - 如何在客户端获取Next.JS环境变量?

reactjs - 如何使用react-router v4重定向到绝对路径?

javascript - 将屏幕共享添加到我的网络应用程序?

javascript - 同时进行 Accordion 和颜色变化动画

reactjs - 为什么我们在子组件中使用时要在大括号中编写 props

reactjs - 如何防止MUI Accordion 膨胀?

reactjs - 使用 react-redux 翻译函数时呈现的钩子(Hook)比预期的少

reactjs - 如何在 React 自定义元素中为 MUI Material v5 创建插入点以在 shadow dom 中挂载样式