Bootstrap 如何使引导导航栏半响应?

b09cbbtk  于 2022-12-07  发布在  Bootstrap
关注(0)|答案(1)|浏览(210)

我需要引导程序导航栏始终显示一些元素,并自动折叠其他元素。如何做到这一点?

ztyzrc3y

ztyzrc3y1#

只需在class="collapse"项目之外创建另一个列表(navbar-nav)。
在以下示例中,link 1/2在小型设备上始终可见,而link 3/4在小型设备上处于折叠状态:JS Fiddle preview

CSS格式

#navbar1 > li {
    float: left;
}

HTML格式

<nav class="navbar navbar-default" role="navigation">
    <div class="navbar-header">
        <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse">
            <span class="sr-only">Toggle navigation</span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
        </button>
        <a class="navbar-brand" href="#">Brand</a>
        <ul class="nav navbar-nav" id="navbar1">
            <li><a href="#">Link 1</a></li>
            <li><a href="#">Link 2</a></li>
        </ul>
    </div>
    <div class="collapse navbar-collapse" id="navbar-collapse">
        <ul class="nav navbar-nav">
            <li><a href="#">Link 3</a></li>
            <li><a href="#">Link 4</a></li>
        </ul>
    </div>
</nav>

相关问题