reactjs - 将右侧网格大小与左侧动态网格的总高度对齐
问题描述
我正在处理这段代码:
demo.js
import React from 'react';
import { makeStyles } from '@material-ui/core/styles';
import Paper from '@material-ui/core/Paper';
import Grid from '@material-ui/core/Grid';
const useStyles = makeStyles(theme => ({
root: {
flexGrow: 1,
},
paper: {
padding: theme.spacing(2),
textAlign: 'center',
color: theme.palette.text.secondary,
},
paper2: {
height: "100%",
padding: theme.spacing(2),
textAlign: 'center',
color: theme.palette.text.secondary,
},
}));
export default function FullWidthGrid() {
const classes = useStyles();
return (
<div className={classes.root}>
<Grid container spacing={3}>
<Grid item xs={12}>
<Paper className={classes.paper}>xs=12</Paper>
</Grid>
<Grid item xs={12} sm={6}>
<Paper className={classes.paper}>xs=12 sm=6</Paper>
<Paper className={classes.paper}>xs=12 sm=6</Paper>
<Paper className={classes.paper}>xs=12 sm=6</Paper>
<Paper className={classes.paper}>xs=12 sm=6</Paper>
</Grid>
<Grid item xs={12} sm={6} >
<Paper className={classes.paper2}>xs=12 sm=6</Paper>
</Grid>
<Grid item xs={6} sm={3}>
<Paper className={classes.paper}>xs=6 sm=6</Paper>
</Grid>
<Grid item xs={6} sm={3}>
<Paper className={classes.paper}>xs=6 sm=6</Paper>
</Grid>
<Grid item xs={6} sm={3}>
<Paper className={classes.paper}>xs=6 sm=3</Paper>
</Grid>
<Grid item xs={6} sm={3}>
<Paper className={classes.paper}>xs=6 sm=3</Paper>
</Grid>
</Grid>
</div>
);
}
index.js
import React from 'react';
import ReactDOM from 'react-dom';
import Demo from './demo';
ReactDOM.render(<Demo />, document.querySelector('#root'));
但是我得到了框布局的以下格式:
(1) 有没有办法使右网格不与底行的框重叠?
(2) 我需要右侧的框与左侧的网格总数相同高度,其数量是动态的。
解决方案
推荐阅读
- swift - 通过 SWIFT 中的 FMDB 将特定列中的所有行查询到捆绑的 Sqlite DB 中的表视图中
- xamarin - 在 Xamarin.Forms 中使用 C# 代码访问控件
- python - 如何使此代码更好地工作(组合列表)?
- python - django.db.utils.OperationalError: (1045:Access denied for user 'root'@'localhost' (using password: NO)
- javascript - 纠正轮播设计问题
- wordpress - 通过 Bitnami Wordpress 更改 wp-admin 和 wp-login.php URL
- ios - 我们如何在 ReactNative for iOS 中调整 RCTRootView 的大小/插图?
- c# - 如何从类型创建 JPath
- c# - 简化多个真假组合条件
- c# - 为什么 dataAnnotations 对 Stuent 的 CourseList 属性无效?