提问者:小点点

如何订购按钮


    const useStyles = makeStyles((theme) => ({
    root: {
    display: 'flex',
    justifyContent: "center",
    marginTop: '300px',

},

}));

export default function Menu() {
const classes = useStyles();
return (
    <div className={classes.root}>
        <Grid container spacing={1}>
            <Grid container item xs={3} spacing={3}>
                <Button
                    style={{ width: '300px', padding: '60px', margin: '15px' }}
                    variant='contained' color='Default'>
                    <AddIcon />Study
                </Button>
            </Grid>
            <Grid container item xs={3} spacing={3}>
                <Button
                    style={{ width: '300px', padding: '60px', margin: '15px' }}
                    variant='contained' color='Default'>
                    <AddIcon />All Studies
                </Button>
            </Grid>
            <Grid container item xs={3} spacing={3}>
                <Button
                    style={{ width: '300px', padding: '60px', margin: '15px' }}
                    variant='contained' color='Default'>
                    <AddIcon />Planning
                </Button>
            </Grid>
            <Grid container item xs={3} spacing={3}>
                <Button
                    style={{ width: '300px', padding: '60px', margin: '15px' }}
                    variant='contained' color='Default'>
                    <AddIcon />Products
                </Button>
            </Grid>
            <Grid container item xs={3} spacing={3}>
                <Button
                    style={{ width: '300px', padding: '60px', margin: '15px' }}
                    variant='contained' color='Default'>
                    <AddIcon />Platform
                </Button>
            </Grid>
            <Grid container item xs={3} spacing={3}>
                <Button
                    style={{ width: '300px', padding: '60px', margin: '15px' }}
                    variant='contained' color='Default'>
                    <AddIcon />Clients
                </Button>
            </Grid>
        </Grid>
    </div>
)
}

共1个答案

匿名用户

您可以分成两组DIV:

<div container className={classes.root}>
  <div>
    <Button
      style={{ width: "300px", padding: "60px", margin: "15px" }}
      variant="contained"
      color="Default"
    >
      + Study
    </Button>
  </div>
  <div>
    <Button
      style={{ width: "300px", padding: "60px", margin: "15px" }}
      variant="contained"
      color="Default"
    >
      All Studies
    </Button>
  </div>
  <div>
    <Button
      style={{ width: "300px", padding: "60px", margin: "15px" }}
      variant="contained"
      color="Default"
    >
      Planning
    </Button>
  </div>
</div>
<div>
  <div>
    <Button
      style={{ width: "300px", padding: "60px", margin: "15px" }}
      variant="contained"
      color="Default"
    >
      Platform
    </Button>
  </div>
  <div>
    <Button
      style={{ width: "300px", padding: "60px", margin: "15px" }}
      variant="contained"
      color="Default"
    >
      Products
    </Button>
  </div>
  <div>
    <Button
      style={{ width: "300px", padding: "60px", margin: "15px" }}
      variant="contained"
      color="Default"
    >
      Clients
    </Button>
  </div>
</div>

或者您可以使用作为一个重要组件的网格:

<div className={classes.root}>
    <Grid container spacing={3} direction="row" justify="center" alignItems="center">
      <Grid item>
        <Button
          style={{ width: "300px", padding: "60px", margin: "15px" }}
          variant="contained"
          color="Default"
        >
          + Study
        </Button>
      </Grid>
      <Grid item>
        <Button
          style={{ width: "300px", padding: "60px", margin: "15px" }}
          variant="contained"
          color="Default"
        >
          All Studies
        </Button>
      </Grid>
      <Grid item>
        <Button
          style={{ width: "300px", padding: "60px", margin: "15px" }}
          variant="contained"
          color="Default"
        >
          Planning
        </Button>
      </Grid>
    </Grid>
    <Grid container spacing={3}>
      <Grid item>
        <Button
          style={{ width: "300px", padding: "60px", margin: "15px" }}
          variant="contained"
          color="Default"
        >
          Platform
        </Button>
      </Grid>
      <Grid item>
        <Button
          style={{ width: "300px", padding: "60px", margin: "15px" }}
          variant="contained"
          color="Default"
        >
          Products
        </Button>
      </Grid>
      <Grid item>
        <Button
          style={{ width: "300px", padding: "60px", margin: "15px" }}
          variant="contained"
          color="Default"
        >
          Clients
        </Button>
      </Grid>
    </Grid>
  </div>

如果你愿意,可以从这个链接中了解详细信息。