reactjs - 如何添加偏移材质-ui Grid
问题描述
我正在尝试使用它的网格系统在 material-ui 上制作一个小的“添加项目”弹出对话框。但我不知道如何向网格添加偏移量。我正在尝试实现类似于 Bootstrap 的col-sm-10 offset-1
使用
<Grid container justify='center' alignItems='center' item xs={10}>
但它不起作用。我的解决方案是在我的内容之前和之后添加一个空列,例如:
<Grid item xs={1}></Grid>
<Grid item xs={10} justify='center' alignItems='center'>Content</Grid>
<Grid item xs={1}></Grid>
我必须这样做吗?我无法弄清楚为什么 justify 和 alignItems 不起作用。这是代码沙盒上的代码: https ://codesandbox.io/s/item-added-jx9ri
谢谢您的帮助!
解决方案
我找到此解决方案的最佳方法如下。
<Grid container>
{/* offset grid with column you want to offset */}
<Grid item lg={6} md={6} sm={6}/>
{/* main grid column! */}
<Grid item lg={6} md={6} sm={6}>
I am offset column!.
</Grid>
</Grid>
推荐阅读
- python - Python 正则表达式:每个字符串的多个正则表达式相互排斥,例如在单元格分析器中?
- laravel - 如何在 Laravel 测试期间禁用 postgresql 中的外键约束
- angular - 未使用的导入会降低 Angular 应用程序的性能吗?
- flutter - 嵌套的 SliverPersistentHeaders 在父 SliverPersistentHeader 后面滚动
- tensorflow - toco、tflite_convert 和 TFLiteConverted 的关系
- android - 在其他符号上方显示 LocationComponent
- api - 如何使用空手道验证非 JSON 响应正文
- r - 如何使用 `gather` 或 `reshape` 将数据框重塑为长格式并在 R 中保留行名?
- arrays - 如何将文件的一部分读入 perl 数组并查询第二个文件(最佳实践)
- excel - 我可以使用 IF 和 Else 来定义字符串吗?