【问题标题】:Jasny-Bootstrap reveal menu breaks navbar-collapse and navbar-toggle functionalityJasny-Bootstrap 显示菜单中断导航栏折叠和导航栏切换功能
【发布时间】:2014-08-23 07:17:50
【问题描述】:

当我使用this example from jasny-bootstrap 并将项目添加到导航栏,同时使用navbar-togglenavbar-collapse 以及两个使用navbar-leftnavbar-rightnavbar-nav 列表时,它会完全破坏navbar 在@987654329 中@视图。

navbar-toggledesktop 分辨率出现在navbarnavbar-nav 左侧的项目被随意呈现给leftrightnavbar

尽管navbar-toggle 仍位于导航菜单旁边navbar 的左侧,但所有这些都适用于mobiletablet 分辨率。

我知道这是因为jasny-bootstrap 使用navbar-toggle。那么,我需要从bootstrap css(当然有不同的类名)和js 复制/使用什么css为了将navbar-toggle 功能恢复到navbar

This is a fiddle with my existing code

【问题讨论】:

    标签: javascript jquery css twitter-bootstrap navbar


    【解决方案1】:

    附加的 CSS 显示所有视口的 .navbar-toggle。只需将其修改为仅显示用于显示导航菜单的按钮。

    HTML

    <button type="button" class="navbar-toggle navbar-toggle-reveal" data-toggle="offcanvas" data-recalc="false" data-target=".navmenu" data-canvas=".canvas">
    

    CSS

    @media (min-width: 0) {
      .navbar-toggle-reveal {
        display: block; /* force showing the toggle */
      }
    }
    

    See the fiddle

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-08-29
    • 2015-10-29
    • 1970-01-01
    • 2017-05-25
    • 2015-12-07
    • 1970-01-01
    相关资源
    最近更新 更多