我在bootstrap 3中有一个或多或少的标准导航

<body data-spy="scroll" data-target=".navbar-collapse">
    <!-- ---------- Navigation ---------- -->
    <div class="navbar navbar-fixed-top" role="navigation">
        <div class="container">
            <div class="navbar-header">
                <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
                    <span class="sr-only">Toggle navigation</span>
                </button>
                <a class="navbar-brand" href="index.html"> <img src="#"></a>
            </div>
            <div class="navbar-collapse collapse">
                <ul class="nav navbar-nav navbar-right">
                    <li class="active"><a href="#home">Home</a></li>
                    <li><a href="#one">One</a></li>
                    <li><a href="#two">Two</a></li>
                    <li><a href="#three">Three</a></li>
                    <li><a href="#four">Four</a></li>
                </ul>
            </div>
        </div>
    </div>

它在较小的设备上通常会折叠.单击菜单按钮将展开菜单,但如果我单击(或touch )菜单链接,菜单将保持打开状态.我要怎么做,才能再次关闭它?

推荐答案

Bootstrap的默认设置是在您单击菜单项时保持菜单打开.您可以通过对要折叠的jQuery元素调用.collapse('hide');来手动覆盖此行为.

Html相关问答推荐

关于角内按钮范围的混乱

当在双引号|Angular .html文件中使用时,Pretier会将单引号字符替换为&;Quot;

损坏的可点击html邮箱签名

通过动态div的对角线

在网页上的 Select 器中显示选项时出现问题:未在GO模板中传递循环{{range}}的数据

assets资源 净值元素不会扩展到涵盖子项

如何使不断增长的div不溢出其包含固定div的父级

一切停止工作后,添加不透明度(在tailwind )

带有下拉菜单的完整css导航-链接不起作用?

第 117 行的块标记无效:endblock,应为empty或endfor.您是否忘记注册或加载此标签?

如何使用 CSS 应用带有笔划的文本阴影?

从 Vue 应用程序的容器元素渲染 HTML

如何只为 Navbar 中的一个元素提供动画,其余元素没有使用 css 的动画

在带有换行文本的工具提示中显示溢出文本

将图像高度调整到容器 div 中而不使其高度增加

如何制作一个布局,其中左侧固定为图像,右侧为按钮,中心或中间位置为文本?

是否可以为长 huxtable 固定头部?

是否可以设置用户在联系表单中输入的文本字体的样式

调整大小时 CSS 溢出

使用 golem 框架在shiny 的应用程序中存储背景图片的位置