在Bootstrap 4中向右浮动导航项?

时间:2016-12-17 21:59:35

标签: html css twitter-bootstrap bootstrap-4 twitter-bootstrap-4

如何推送Bootstrap 4导航栏的右侧导航项?我试过漂浮 - * - 对,但没有用。

  <nav class="navbar navbar-static-top navbar-dark bg-inverse float-*-right">
  <a class="navbar-brand" href="#">Project name</a>
  <ul class="nav navbar-nav">
    <li class="nav-item active">
      <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
    </li>
    <li class="nav-item">
      <a class="nav-link" href="#">About</a>
    </li>
    <li class="nav-item">
      <a class="nav-link" href="#">Contact</a>
    </li>
  </ul>
</nav>

我需要将导航项对齐到右边。

2 个答案:

答案 0 :(得分:3)

添加&#39; float-xs-right&#39;类到ul

<ul class="nav navbar-nav float-xs-right">

你可以删除&#39; float - * - right&#39;来自包含nav标签,因为它没有做任何事情

http://www.bootply.com/OnvcimHYD7

答案 1 :(得分:0)

更新2018年

float-right将不再有效,因为Bootstrap 4 Navbar使用flexbox。应该使用自动保证金等级(即:ml-auto)。

请参阅: Bootstrap 4 align navbar items to the right