如何使用react js在材质表中更改分页部分的字体大小?

问题描述 投票:0回答:1

我想增加材料表页脚的分页部分的字体大小。

在下面的图像中,我可以使用以下代码更改每页行的字体大小

[1]: https://i.stack.imgur.com/cjNmp.png

components={{
    Pagination: props => (
      <TablePagination
        {...props}

        SelectProps={{
          style:{
            fontSize: 20
          }
        }}
      />
    )
  }}

但仍然无法更改整个带下划线的部分的增加大小

reactjs pagination components material-ui material-table
1个回答
0
投票

我使用两种不同的方法为两个标题区域设置了样式:一种通过工具栏样式,另一种直接通过工具栏样式:

results per page组件中有两个部分,默认情况下是p

import makeStyles from "@material-ui/core/styles/makeStyles";
const useStyles = makeStyles({
  caption: {
    color: "green",
    padding: 8,
    border: "1px dashed grey",
    fontSize: "0.875rem"
  },
  toolbar: {
    "& > p:nth-of-type(2)": {
      fontSize: "1.25rem",
      color: "red",
      fontWeight: 600
    }
  }
});

// then later

const classes = useStyles();
<TablePagination 
      // ...
      classes={{
        toolbar: classes.toolbar,
        caption: classes.caption
      }}
    />

这里是codesandbox demo

© www.soinside.com 2019 - 2024. All rights reserved.