我如何才能仅在反应材料 ui 中的特定尺寸上证明内容?

Posted

技术标签:

【中文标题】我如何才能仅在反应材料 ui 中的特定尺寸上证明内容?【英文标题】:How can i justifyContent only on specific sizes in react material ui? 【发布时间】:2021-06-03 22:27:31 【问题描述】:

我在 React Material UI 中有一个网格布局。

我希望大尺寸的内容在中心对齐,但小尺寸作为默认的 flex-start。

<Grid item xs=12 md=2>
                    <Box display="flex" justifyContent="center">
                    <FormControlLabel
                            control=
                                <Checkbox
                                    checked=checkbox
                                    onChange=(e) => onCheckBoxChange(e)
                                    name="checkedB"
                                    color="primary"
                                    className=classes.inputFullWidth
                                />
                            
                            label="Search by date ?"
                        />
                    </Box>
                    
                    </Grid>

问题是在他们的文档中我没有找到这样的例子

https://material-ui.com/system/flexbox/#justify-content

在引导程序中,我们有类似的东西

justify-content-md="center"

这意味着只有在 md > 断点上,内容才会居中对齐。

如何使用 react material ui 做到这一点?

【问题讨论】:

【参考方案1】:

尝试在对象中传递它:

   <Box display="flex" justifyContent=lg: "center", sm: "flex-start">

在 mui v5 中工作

【讨论】:

以上是关于我如何才能仅在反应材料 ui 中的特定尺寸上证明内容?的主要内容,如果未能解决你的问题,请参考以下文章

反应 |还原形式 |材料-ui |如何将 DatePicker 与我的表单结合使用

仅在 iphone 11 上显示 UI 图像在其他 iphone 版本上隐藏

反应材料 ui 表不会拉伸填充

更新反应材料 ui 滑块的状态/值不起作用

在移动浏览器中打开时反应材料 ui 没有响应

如何在反应材料-ui自动完成中实现最小字符长度功能