小编ada*_*rch的帖子

使用 Material-UI 嵌套网格

所以,我在让 material-ui 网格按我想要的方式工作时遇到了问题。我正在尝试用两列渲染一行。

import React from 'react';
import DefaultLayout from '../layouts/default';
import Grid from '@material-ui/core/Grid';

class profile extends React.Component {
  render() {

    return (
    <React.Fragment>
      <Grid container spacing={8}>
      <Grid item xs={12} style={{backgroundColor: 'blue', height: '250px'}}></Grid>
      <Grid item xs={12} style={{backgroundColor: 'grey', height: '250px'}}></Grid>

      {/* Form two columns with next row*/}

      <Grid container={'true'} item sx={12}>
        <Grid item={'true'} xs={6} md={8} style={{backgroundColor: 'green', height: '50px'}}></Grid>
        <Grid item={'true'} xs={6} md={4} style={{backgroundColor: 'orange', height: '50px'}}></Grid>
      </Grid>
    </Grid> 
  </React.Fragment>
)}}

module.exports = profile;
Run Code Online (Sandbox Code Playgroud)

目前,它正在渲染:

在此处输入图片说明

我希望橙色和绿色行是同一行上的两列。并排。

谁能破译我的代码有什么问题?

@material-ui/核心:^3.9.2 …

grid reactjs material-ui

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

grid ×1

material-ui ×1

reactjs ×1