html - React-Bootstrap 拉右导航栏

标签 html reactjs react-bootstrap

我正在使用 react-bootstrap为我的网站设计样式。我想添加 Navbar所有元素都镜像到右侧。

export default class XNavbar extends React.Component {
  render() {
return (
  <Navbar inverse fluid >

    <Navbar.Header>
      <Navbar.Brand>
        <a href="#">Brand</a>
      </Navbar.Brand>
      <Navbar.Toggle />
    </Navbar.Header>

    <Navbar.Collapse>
      <Nav>
        <NavItem eventKey={1} href="#">Hello</NavItem>
        <NavItem eventKey={2} href="#">World</NavItem>
      </Nav>
    </Navbar.Collapse>

  </Navbar>
)}
}

结果是 enter image description here

但我真正想要的是什么

[                                                           World Hello Brand ]

我尝试使用 pullRight<Navbar 上但它没有用。我还添加了 <html dir="rtl"> ,但这也没有帮助。我该怎么做?

最佳答案

对于像我这样无法让 pullRight 工作的人来说,添加 ml-auto 似乎效果更好。

   <Navbar.Collapse id="basic-navbar-nav">
      <Nav className="ml-auto">
        <Nav.Link href="#one">One</Nav.Link>
        <Nav.Link href="#two">Two</Nav.Link>
      </Nav>
    </Navbar.Collapse>

在这里找到解决方案:https://stackoverflow.com/a/54684784/95552

关于html - React-Bootstrap 拉右导航栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34084496/

相关文章:

html - 在图像中心添加 float 按钮

javascript - 将元素固定在顶部的特定偏移处,然后在滚动 1000 像素后释放

javascript - 使用axios时如何停止javascript中的无限循环?

html - 如何限制输入框只能输入数字?

html - React-Bootstrap 行/列不是屏幕的全宽(只有 50%)

css - 如何在 react Bootstrap 中的工具提示内放置换行符?

javascript - 如何让导航栏在缩放时消失?

html - CSS 滑动窗口圆 Angular 按钮 : how to avoid the "dead" area on right side of "window"?

reactjs - 在 ReactJS 中使用复杂对象的 useState 无法按预期工作

Javascript/React - 关于 .focus() 行为的问题