gpt4 book ai didi

javascript - 如何摆脱 Material UI 容器组件中的填充?

转载 作者:行者123 更新时间:2023-12-05 00:27:13 25 4
gpt4 key购买 nike

我正在尝试使用 material-ui 框架创建一个英雄横幅。
到目前为止,我看起来如下:
enter image description here
如您所见,左右填充令人讨厌。我似乎无法摆脱它。
我的 Hero 组件如下所示:

import React from 'react'

import Container from '@material-ui/core/Container'

import { makeStyles } from '@material-ui/core'

const useStyles = makeStyles((theme) => ({
heroContent: {
backgroundColor: theme.palette.background.paper,
padding: theme.spacing(8, 0, 6),
},
heroButtons: {
marginTop: theme.spacing(4),
},
}))

const Hero = () => {
const classes = useStyles()

return <Container className={classes.heroContent}></Container>
}

export default Hero
有人可以解释一下我如何摆脱左右两边的填充,实现全宽吗?
如您所见,我尝试在我的样式中设置填充,但这没有效果。任何指导表示赞赏!

最佳答案

disableGutters prop 删除填充。
例子:

import React from "react";
import CssBaseline from "@material-ui/core/CssBaseline";
import Typography from "@material-ui/core/Typography";
import Container from "@material-ui/core/Container";

export default function SimpleContainer() {
return (
<React.Fragment>
<CssBaseline />
<Container disableGutters maxWidth={false}>
<Typography
component="div"
style={{ backgroundColor: "#cfe8fc", height: "100vh" }}
/>
</Container>
</React.Fragment>
);
}
Edit Container disableGutters
相关文档: https://material-ui.com/api/container/#props

关于javascript - 如何摆脱 Material UI 容器组件中的填充?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64577132/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com