reactjs - React Bootstrap NavDropdown alignRight 不起作用
问题描述
我正在使用 react bootstrap 并尝试将 NavBar 菜单向右对齐
<Nav className="ml-auto paddingLeft5" alignRight>
<NavDropdown title="Account" id="basic-nav-dropdown" alignRight>
<NavDropdown.Item href="/privacySettings">Privacy Settings</NavDropdown.Item>
<NavDropdown.Item href="/signOut">Sign Out</NavDropdown.Item>
</NavDropdown>
<NavDropdown title="Help" id="basic-nav-dropdown" alignRight>
<NavDropdown.Item href="/contactUs">Contact us</NavDropdown.Item>
<NavDropdown.Item href="/termsAndConditions">Terms and Conditions</NavDropdown.Item>
</NavDropdown>
</Nav>
然而,这似乎不起作用。我正在使用“react-bootstrap”:“^1.0.0-beta.10”、“react-dom”:“^16.8.4”和“bootstrap”:“^4.3.1”。
我无法将菜单向右对齐,任何帮助将不胜感激。
解决方案
import { Navbar, Nav, NavDropdown } from 'react-bootstrap'
<Nav className="ml-auto">
<NavDropdown alignRight title="Profile" id="collasible-nav-dropdown" >
<NavDropdown.Item href="#action/3.1">Action</NavDropdown.Item>
<NavDropdown.Item href="#action/3.2">Another action</NavDropdown.Item>
<NavDropdown.Item href="#action/3.3">Something</NavDropdown.Item>
<NavDropdown.Divider />
<NavDropdown.Item href="#action/3.4">Separated link</NavDropdown.Item>
</NavDropdown>
</Nav>
使用命令手动终止端口号,netstat -ntlp
然后使用kill -9 <port number>
并使用npm start
.
推荐阅读
- excel - 如何遍历VBA上的多个单元格值?
- asp.net-core - 使用 Microsoft.Identity.Web 时,在 401 Unauthorized 响应中包含自定义 WWW-Authenticate 标头
- laravel - 未捕获的类型错误:无法读取 null 的属性(读取“地图”)
- google-apps-script - Google 广告脚本 sendEmail 方法生成不完整的 csv
- linux - 通过 Ansible Playbook 配置 syslog 服务器
- ada - Ada - 布尔数组
- python - TypeError:“方法”类型的参数不可迭代(Tensorforce DQN 教程)
- css - Visual Studio Code 和 emmet !important CSS 修饰符
- java - Vertx 网关(apiman):同时上传 50mb 文件大小时内存不足(4-5 个请求)
- winapi - 窗口摇动手势后是否可以忽略或阻止窗口最小化