【问题标题】:navbar not showing any link after bootstrap 4 alpha 6 installation安装引导 4 alpha 6 后导航栏未显示任何链接
【发布时间】:2017-10-18 15:07:37
【问题描述】:

我知道他们从 alpha 5 更改了导航栏,但是我找不到破坏我以前工作的导航栏的原因。 如果我将页面大小调整为 XS,则会出现汉堡包并且链接在那里,但我在 > XS 处得到的是一条没有任何内容的蓝线。

导航声明为:

<nav class="navbar navbar-inverse bg-primary">
    <button class="navbar-toggler hidden-sm-up" type="button" data-toggle="collapse" data-target="#exCollapsingNavbar">
    &#9776;
    </button>
    <div class="collapse navbar-toggleable-xs" id="exCollapsingNavbar">
        <a class="navbar-brand" href="/home">My Project</a>
        <ul class="nav navbar-nav">
            @if (Auth::check())
            <li class="nav-item"><a class="nav-link" href="/auth/logout">Logout</a></li>
            @else
            <li class="nav-item"><a class="nav-link" href="/auth/login">Login</a></li>
            @endif
            ///
        </ul>
    </div>
</nav>

有什么线索吗?

【问题讨论】:

    标签: twitter-bootstrap laravel navbar bootstrap-4


    【解决方案1】:

    这是 alpha 6 的更新导航栏...

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

    navbar-toggleable-xs 已更改为navbar-toggleable,需要进入navbar 元素。切换器将根据navbar-toggleable 断点隐藏,因此您可以删除hidden-sm-up。最后,将navbar-collapse 类添加到collapse

    <nav class="navbar navbar-inverse navbar-toggleable bg-primary">
        <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#exCollapsingNavbar">
        &#9776;
        </button>
        <div class="collapse navbar-collapse" id="exCollapsingNavbar">
            <a class="navbar-brand" href="/home">My Project</a>
            <ul class="nav navbar-nav">
                @if (Auth::check())
                <li class="nav-item"><a class="nav-link" href="/auth/logout">Logout</a></li>
                @else
                <li class="nav-item"><a class="nav-link" href="/auth/login">Login</a></li>
                @endif
                ///
            </ul>
        </div>
    </nav>
    

    对于 Bootstrap 4 Beta,navbar-toggleable-* 已更改为 navbar-expand-*navbar-inverse 现在是 navbar-dark

    【讨论】:

    • 你如何决定导航栏折叠的大小?
    • 这取决于你。如果您的导航栏有很多项目,您可能希望在更大的断点处更快地折叠,例如navbar-toggleable-smnavbar-toggleable-md 另见SO Bootstrap 4 Navbar docs
    猜你喜欢
    • 2017-07-31
    • 1970-01-01
    • 2020-01-11
    • 2021-12-21
    • 2021-08-09
    • 1970-01-01
    • 2020-04-15
    • 1970-01-01
    • 2018-07-26
    相关资源
    最近更新 更多