Bootstrap 4 中心导航栏品牌与折叠

Ema*_*uel 5 css twitter-bootstrap twitter-bootstrap-4

引导程序 4 Alpha 6

我似乎无法弄清楚如何使正确的链接和左链接都折叠起来。现在只有右手边的链接崩溃。

<nav id="topNav" class="navbar fixed-top navbar-toggleable-sm navbar-inverse bg-inverse">
<button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target=".navbar-collapse">
    Menu
</button>
<div class="navbar-collapse collapse">
    <ul class="nav navbar-nav">
        <li class="nav-item">
            <a class="nav-link" href="#">Link</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>
        <li class="nav-item">
            <a class="nav-link" href="#">Link</a>
        </li>
    </ul>
</div>

<a class="navbar-brand mx-auto" href="#">NavBar</a>

<div class="navbar-collapse collapse">
    <ul class="nav navbar-nav ml-auto">
        <li class="nav-item">
            <a class="nav-link" href="#">About</a>
        </li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

Zim*_*Zim 2

目前在 alpha 6 中,崩溃仅支持单个目标。

更新引导程序4.1

您可以将品牌绝对定位在较大的屏幕上,并对 2 个导航栏使用一次折叠。

@media (min-width: 768px) {
.navbar-brand
    {
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
    }
}
Run Code Online (Sandbox Code Playgroud)

http://www.codeply.com/go/Sh05HDqIh1

另请参阅:
Bootstrap 4 导航栏中的元素居中
如何在 Bootstrap 中居中导航项?