javascript - 如何将标题扩展到整个页面宽度?
问题描述
如何将标题扩展到整页?我试过 margin-left & right 但这不起作用。
头文件.css
.header{
background: green;
height: 70px;
width: 100%;
display: flex;
justify-content: space-between;
margin-bottom: 25px;
left: 0;
right: 0;
}
.header-right {
float: right;
}
@media screen and (max-width: 500px) {
.header-right {
float: none;
}
}
这是我的 app.tsx 文件:
const Header = () => (
<div className = 'header'>
<h1>Instaride</h1>
<div className="header-right">
<Button> Sign In</Button>
<Button> Contact</Button>
</div>
</div>
);
export default Header;
我也已经尝试过了:
body, html{
margin:0;
padding:0;
}
解决方案
只需添加document.body.style.margin = 0;
您的组件。
这是您使用 MUI 样式设置的组件,
import React from "react";
import { makeStyles } from "@material-ui/styles";
import { Button } from "@material-ui/core";
const useStyles = makeStyles({
header: {
background: "green",
height: "70px",
width: "100%",
display: "flex",
justifyContent: "space-between",
marginBottom: "25px",
left: "0",
right: "0"
},
headerRight: {
float: "right",
color: "blue"
}
});
export default function Header() {
document.body.style.margin = 0;
const classes = useStyles();
return (
<div className={classes.header}>
<h1>Instaride</h1>
<div className={classes.headerRight}>
<Button> Sign In</Button>
<Button> Contact</Button>
</div>
</div>
);
}
我还为您创建了沙箱:https ://codesandbox.io/s/serene-sun-n5rth?fontsize=14&hidenavigation=1&theme=dark
推荐阅读
- python - Darkflow 说图像的尺寸为 0
- rdf - 使用带有定量链接的 RDF/OWL/Triples?
- json - 使用python存储、检索、追加和编辑存储在文本文件中的数据
- r - 如何从 R 中的 RandomForest 中提取节点大小默认值
- matlab - Matlab double vs uint8 用于 [0-255] 灰度图像
- macros - 是否可以让宏扩展到结构字段?
- python - scrapy spider 从链接中随机抓取数据,为什么?
- symfony - Symfony2 Doctrine2 使用具有第二关系的标准获得结果
- python - Docker Python 映像
- java - 是否可以在 Intellij 中自动完成构建器?