小编que*_*ons的帖子

使用 Material UI 的 React 中网格项中的图像溢出

我的图像溢出了网格的边界。我认为这是因为它的大小达到了精确的大小,但我不确定为什么,因为我指定图像只能包含sm={6}它不包含的内容。代码和图像如下。

class Intro extends React.Component {
render() {
    return (
        <Grid container className="intro">

            <Grid item xs={12} sm={6}>
                <img src={IntroFood} alt="Restaurant Intro Food" className="introImg" />
            </Grid>

            <Grid item container direction="column" xs={12} sm={6} alignContent="center" justify="center">
                <Typography variant="body1">{this.props.desc} </Typography>
                <Button>Go to Menu</Button>
            </Grid>
        </Grid>

    );
}
Run Code Online (Sandbox Code Playgroud)

}

我在 App.JS 中调用此代码,如下所示: PS 这也只是一个片段,但网站上的每个组件本质上都是一个网格项

`

  {/* Header */}
  <Grid item>
    <NavBar restaurantName="test" address="test addrr" phoneNum="test phone" />
  </Grid>

  {/* Intro */}
  <Grid item className="pad">
    <Intro desc="Hi there and welcomhis message will be repeated …
Run Code Online (Sandbox Code Playgroud)

grid reactjs material-ui

4
推荐指数
1
解决办法
4691
查看次数

Material UI - 分隔线不在 React 中间

标题说明了一切 - 我的分隔符不在文本中间。我当前的结果如下所示:

在此输入图像描述

但我希望我的分隔线像这样位于中间(参见红线)

在此输入图像描述

奇怪的是,material ui 文档表明这是默认行为,但由于某种原因,对我来说情况并非如此。

我的代码如下:

<Divider textAlign="center" variant="inset"><Typography variant="h3">About</Typography></Divider>
Run Code Online (Sandbox Code Playgroud)

html css reactjs material-ui

1
推荐指数
1
解决办法
1442
查看次数

标签 统计

material-ui ×2

reactjs ×2

css ×1

grid ×1

html ×1