Muh*_*ooq 9 reactjs material-ui
我有一个网格容器和按钮,因为它是子容器(网格项)。我想将网格项目垂直居中对齐。
这是我的要求的直观表示
这是标记
<Box height="10vh" mr={4}>
<Grid container justify="flex-end" spacing={2}>
<Button variant="contained" color="default" type="reset">
Reset
</Button>
<Button
type="submit"
variant="contained"
color="primary"
onClick={() => handleSubmit()}
>
Search
</Button>
</Grid>
</Box>;
Run Code Online (Sandbox Code Playgroud)
谁能告诉我一个基于material-ui grid API的解决方案?
aeX*_*264 11
我发现这应该可行
const useStyles = makeStyles({
grid: {
height: "100%"
}
});
export default function Hook() {
const classes = useStyles();
return (
<Box height="10vh" mr={4}>
<Grid
className={classes.grid}
container
justify="flex-end"
alignItems="center"
spacing={2}
>
<Button variant="contained" color="default" type="reset">
Reset
</Button>
<Button
type="submit"
variant="contained"
color="primary"
onClick={console.log}
>
Search
</Button>
</Grid>
</Box>
);
}
Run Code Online (Sandbox Code Playgroud)
工作沙箱,https://codesandbox.io/s/material-demo-forked-m7fyj? file=/demo.js
<Grid
container
direction="row"
justifyContent="flex-end"
alignItems="center"
>
Run Code Online (Sandbox Code Playgroud)
我建议您尝试交互式演示
归档时间: |
|
查看次数: |
21066 次 |
最近记录: |