css - React Bootstrap NavBar Container,将宽度设置为自动
问题描述
我正在尝试使用来自 react bootstrap 的 NavBar。但是,似乎有一个<div class="container">
添加width
. 我该如何width
设置auto
?
我尝试了以下方法:
.navbar > .container {
width:auto;
}
但是这个余量仍然存在。我也试过
<Navbar style={{ width: "auto" }}>
<Navbar.Header>
...
但没有成功。我的完整代码:
<Row>
<Navbar>
<Navbar.Header>
<Navbar.Brand className="lang-de">
<a href="/" />
</Navbar.Brand>
<Navbar.Toggle />
</Navbar.Header>
<Navbar.Collapse>
<Nav pullRight>
<NavItem eventKey={1} href="#">
Impressum
</NavItem>
</Nav>
</Navbar.Collapse>
</Navbar>
</Row>
解决方案
你只能使用 React Bootstrap固定顶部
<Navbar fixed="top" />
它将自动创建下面的 CSS:
.fixed-top {
position: fixed;
top: 0;
right: 0;
left: 0;
z-index: 1030;
}
您可以在此处查看文档中的 this 和 other 职位
推荐阅读
- android - 我在第二个活动中创建了菜单栏。不同活动有多个选项
- python - 我需要关于 python 中的 while 循环的建议
- docker - Docker 在 gitlab-ci 中运行
- c - 如何从文本文件中读取数据并将其存储在 C 语言的变量中?
- ios - IAP paymentQueue:updatedTransactions 直接给出交易状态为购买
- javascript - 通过将键值设置为对象的属性之一来修改 JavaScript 中的对象数组
- java - 如何在 Eclipse 4 RCP 插件项目中添加 32 位 SWT 库而不是 64 位库?
- linux - 文件修改后读取文件的最后一行
- python - 创建一个 python 代理服务器
- python - 如何使用 ManyToManyField 进行查询?