Bootstrap 4导航,左侧切换,右侧按钮不包括在移动崩溃中?

时间:2017-07-30 11:28:55

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

我尝试使用左侧的切换按钮进行可折叠的bootstrap 4导航。这不是问题,但我也试图在导航的右侧有一个操作按钮(或按钮)。

如何在导航栏折叠菜单中排除右侧的按钮/链接。此外,如何在展开时避免使用导航栏折叠菜单按下这些项目?我可以浮动右键但这也会导致问题。

参考图片:

TabNavigator

Live Codeply当前实施示例: enter image description here

1 个答案:

答案 0 :(得分:0)

你必须使用像这样的flexbox util ...

https://www.codeply.com/go/xXGsq5MVdi

<nav class="navbar navbar-fixed-top navbar-toggleable-sm navbar-inverse bg-inverse">
    <div class="container d-flex flex-row flex-md-nowrap flex-wrap">
    <a href="#" class="hidden-lg-up my-2 mr-3" data-toggle="collapse" data-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false">
        <i class="fa fa-bars text-white"></i>
    </a>
    <a class="navbar-brand" href="#">Brand</a>
    <div class="navbar-collapse collapse flex-md-unordered flex-last" id="navbarCollapse">
        <ul class="navbar-nav">
            <li class="nav-item active">
                <a class="nav-link" href="#">Link <span class="sr-only">Home</span></a>
            </li>
            <li class="nav-item">
                <a class="nav-link" href="#">Link</a>
            </li>
            <li class="nav-item">
                <a class="nav-link" href="#">Link</a>
            </li>
        </ul>
    </div>
    <div class="d-flex ml-auto">
         <ul class="navbar-nav">
            <li class="nav-item">
                <a class="nav-link" href="#">Right</a>
            </li>
        </ul>
    </div>
    <div class="hidden-md-up w-100"><!--hidden spacer to force wrap--></div>
    </div>
</nav>

https://www.codeply.com/go/xXGsq5MVdi