Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在材质UI AppBar中将标题水平居中_Javascript_Reactjs_Material Design_Material Ui - Fatal编程技术网

Javascript 如何在材质UI AppBar中将标题水平居中

Javascript 如何在材质UI AppBar中将标题水平居中,javascript,reactjs,material-design,material-ui,Javascript,Reactjs,Material Design,Material Ui,我找不到在React Material UI AppBar中居中标题的方法。也许我错过了什么。StackOverflow上几乎没有其他答案,但这些似乎不是最好的方法。使用material ui makeStyles将文本居中: import { makeStyles } from '@material-ui/core/styles'; const useStyles = makeStyles(theme => ({ title: { flexGrow: 1, text

我找不到在React Material UI AppBar中居中标题的方法。也许我错过了什么。StackOverflow上几乎没有其他答案,但这些似乎不是最好的方法。

使用material ui makeStyles将文本居中:

import { makeStyles } from '@material-ui/core/styles';

const useStyles = makeStyles(theme => ({
  title: {
    flexGrow: 1,
    textAlign: 'center',
  },
}));
然后将“标题”样式应用于标题组件:

export default function CenteredTextAppBar() {
  const classes = useStyles();

  return (
    <div>
      <AppBar position="static">
        <Toolbar>
          <Typography variant="h6" className={classes.title}>
            Centered Text
          </Typography>
        </Toolbar>
      </AppBar>
    </div>
  );
}
你可以参考这个例子