首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在MUI中居中组件并使其具有响应性?

如何在MUI中居中组件并使其具有响应性?
EN

Stack Overflow用户
提问于 2018-06-09 02:42:29
回答 8查看 208K关注 0票数 125

我不太理解React Material-UI网格系统。如果我要使用表单组件进行登录,在所有设备(移动设备和台式机)的屏幕上将其居中的最简单方法是什么?

EN

回答 8

Stack Overflow用户

发布于 2018-06-10 12:17:24

另一种选择是:

代码语言:javascript
复制
<Grid container justify = "center">
  <Your centered component/>
</Grid>
票数 56
EN

Stack Overflow用户

发布于 2020-05-02 16:49:58

您可以使用Box组件执行此操作:

代码语言:javascript
复制
import Box from "@material-ui/core/Box";

...

<Box
  display="flex"
  justifyContent="center"
  alignItems="center"
  minHeight="100vh"
>
  <YourComponent/>
</Box>
票数 37
EN

Stack Overflow用户

发布于 2019-04-13 21:25:46

下面是另一个没有网格的选项:

代码语言:javascript
复制
<div
    style={{
        position: 'absolute', 
        left: '50%', 
        top: '50%',
        transform: 'translate(-50%, -50%)'
    }}
>
    <YourComponent/>
</div>
票数 15
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50766693

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档