【发布时间】:2018-03-01 12:51:08
【问题描述】:
我正在使用 React-Bootstrap 并尝试完成此操作:transparent navbar
我希望导航栏是全宽的,而顶部带有图像+文字的横幅应该是 80% 并居中。我相信在这种情况下我不能将其作为背景图像,因为我不确定如何在保持导航栏 100% 的同时使容器的宽度为 80%。
例如,这段代码还缩小了菜单:
<div className="jumbo">
<MyNavbar />
<h1>text</h1>
</div>
在 style.css 中:
.jumbo {
background-image: url("img.jpg");
background-size: cover;
text-align: center;
width: 80%;
}
考虑到我正在尝试制作一个响应式网站,如果我这样做是不好的做法:
<MyNavbar />
<Image src="img.jpg" id="img">
在 style.css 中:
#img {
top: -200px;
}
还有其他选择吗?谢谢!
【问题讨论】:
-
请贴出你到目前为止尝试过的代码。
-
@Rocks 已编辑以包含一些代码
-
@newgrad 你想要固定的标题吗?
-
@Sharvan 是的!我打算使用 navbar-fixed-top
标签: html css twitter-bootstrap image responsive-design