【发布时间】:2022-01-14 04:05:17
【问题描述】:
我正在使用 ReactJS 进行编码。 我有一个底部的 NavBar 和我的主页的内容。我希望我的主页内容相对于底部导航栏居中。 我没有意识到如何为两个兄弟姐妹实现这一目标。
const HomeLogo = () => {
return (
<Container className="homeLogo">
<Row className="d-flex justify-content-center">
<Image src={logo}/>
</Row>
</Container>
);
};
export const Home = () => {
return (
<>
<HomeLogo />
<NavBar />
</>
);
};
这是我的 CSS:
.homeLogo {
margin: 0;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
我希望徽标的顶部和底部长度相等。请看图片1
这里是代码的沙盒链接:
https://codesandbox.io/s/long-wood-4tzin?file=/src/components/Home.js
【问题讨论】: