1 回答
TA贡献1797条经验 获得超4个赞
要风格化 material-ui 组件容器,试试这个:
import Container from '@material-ui/core/Container';
import { makeStyles } from "@material-ui/core/styles";
const useStyles = makeStyles(theme => ({
container: {
marginTop: "100px",
position: "relative",
...
},
}));
export default function App(){
const classes = useStyles();
return (
<Container className={classes.container}>
...
</Container>
)
}
您在 useStyles 中为容器定义的所有配置都将应用于组件容器。
你也可以做你自己的组件,像这样创建一个新文件:
import styled from "styled-components";
const Container = styled.div`
margin-top: 100px;
margin-left: 320px;
margin-right: 40px;
h1 {
font-size: 18px;
display: flex;
flex-direction: row;
align-items: center;
min-height: auto;
font-weight: 500;
font-family: "Roboto", Helvetica, Arial, sans-serif;
margin-bottom: 3px;
text-decoration: none;
color: #413e3e;
}
`;
export default Container;
创建自己的组件后,您可以将其导入任何您想要的文件中。
添加回答
举报