【发布时间】:2020-07-21 10:12:16
【问题描述】:
我知道这可能很简单,但这个问题已经超出了我的想象。如何让 div 居中?
(这只是代码的摘录,因此乍一看可能有点奇怪,因为它缺少表单内的内容)
我想要的只是让屏幕看起来像下面
______________________
| |
| |
| DIV |
| |
| |
-----------------------
const styles = {
form : {
textAlign : "center",
alignItems : "stretch"
},
formBoxHolder : {
position : "relative"
}
}
render() {
const { classes } = this.props;
const { errors, loading } = this.state;
return (
<Grid container className={classes.form}>
<Grid item sm />
<Grid item sm>
<div className={classes.formBoxHolder}>
<Typography className={classes.pageTitle}>
Login
</Typography>
<form>
//some content
</form>
</div>
</Grid>
<Grid item sm />
</Grid>
);
}
}
谢谢!
【问题讨论】:
标签: javascript css reactjs dom flexbox