html - Bootstrap 4 导航,带有右侧按钮的左侧切换从移动折叠中排除?

标签 html css twitter-bootstrap navigation bootstrap-4

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

如何在导航栏折叠菜单中排除右侧的按钮/链接。此外,如何避免 navbar-collapse 菜单在展开时下推这些元素?我可以 float 右键,但这也会导致问题。

引用图片:

enter image description here

当前实现的 Live Codeply 示例: https://www.codeply.com/go/IDCOYUVXCH

最佳答案

你必须像这样使用 flexbox 工具......

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

关于html - Bootstrap 4 导航,带有右侧按钮的左侧切换从移动折叠中排除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45399312/

相关文章:

javascript - 将变量从 link_to 传递到 Rails 中的模态

python - Django静态图像不显示

javascript - 获取不可见的内部div

html - 有人请向我解释这段代码在 HTML 程序中的工作原理

html - 网页中的 float block 链接操作

css - 修改Microsoft Qna Maker的CSS

jquery - 在 Webkit 浏览器中悬停后的 CSS3 动画速度不正确

html - SASS 如何在旋转主体时使页面全高和全宽?

javascript - 如何根据下拉菜单Asp MVC设置隐藏字段与显示字段相同

javascript - Bootstrap Select2 在模型内部不起作用,如何使其工作?