首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为MUI分页‘调整-内容:中心’?

如何为MUI分页‘调整-内容:中心’?
EN

Stack Overflow用户
提问于 2020-07-23 07:29:42
回答 3查看 5.5K关注 0票数 4

我正试图把分页的内容集中起来。然而,这是行不通的。在控制台上,我需要对ul包装进行验证,我无法在MUI站点上找到与分页道具相关的任何信息,也无法找到关于如何对项目进行中心化的指南。

代码语言:javascript
复制
import React from 'react';
import { makeStyles } from '@material-ui/core/styles';
import Pagination from '@material-ui/lab/Pagination';

const useStyles = makeStyles((theme) => ({
  root: {
    '& > *': {
      marginTop: theme.spacing(2),
   
    },
  },
  pagination: {
    alignItems: 'center',
    justify: 'center',
  }
}));

const Paginated = (props) => {
  const classes = useStyles();
  return (
    <div className={classes.root}>
      <Pagination className={classes.pagination} count={props.totalPage} color='primary' />
    </div>
  );
};

export default Paginated;

我也试过密码盒。https://codesandbox.io/s/material-demo-zv1ps?file=/demo.js

有什么办法可以做到这一点,而不需要额外的盒或网格包装包装出来呢?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2020-07-23 07:37:03

代码语言:javascript
复制
  root: {
    "& > *": {
      marginTop: theme.spacing(2),
      justifyContent:"center",
      display:'flex'
    }
  }

票数 6
EN

Stack Overflow用户

发布于 2022-08-07 00:25:20

我们也可以使用堆栈组件

代码语言:javascript
复制
import Stack from '@mui/material/Stack';

<Stack alignItems="center">
    <Pagination className={classes.pagination} count={props.totalPage} color='primary' />
</Stack>
票数 2
EN

Stack Overflow用户

发布于 2021-06-03 18:21:09

margin: "auto"为我工作

代码语言:javascript
复制
root: {
  margin: "auto",
},

我从这里得到了一个想法:4种在物料界面中对组件进行中心化的方法

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63049041

复制
相关文章

相似问题

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