【问题标题】:Use Offcanvas with Bootstrap 3 Navbar Fixed Top将 Offcanvas 与 Bootstrap 3 Navbar Fixed Top 一起使用
【发布时间】:2015-02-13 02:53:08
【问题描述】:

我正在构建一个菜单相当大的网站,但不喜欢 BS3 附带的折叠菜单。我想使用抽屉/关闭画布菜单,例如 BS3 的 offcanvas JS 示例中的菜单(或任何其他可以解决问题的插件 - 必须包括对下拉菜单的支持),但该示例仅在侧边栏菜单/导航上执行。如何使它与我当前的导航一起使用?

示例如下:http://getbootstrap.com/examples/offcanvas/

我需要该功能,但应用于顶部菜单而不是侧边栏。

HTML

<nav id="navbar-main" class="navbar navbar-inverse navbar-fixed-top" role="navigation">
  <div class="container">
    <div class="navbar-header">
        <button type="button" id="menu-trigger" class="navbar-toggle">
            <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>
    </div>

    <div id="main-menu" class="collapse navbar-collapse">
        <ul class="nav navbar-nav">
            <li><a href="#">Link</a></li>
            <li><a href="#">Link</a></li>
            <li><a href="#">Link</a></li>
        </ul>
    </div>
  </div>
</nav>

【问题讨论】:

    标签: javascript jquery html css twitter-bootstrap


    【解决方案1】:

    好的,对于遇到此问题的任何人,我使用 Jasny Bootstrap 的 Offcanvas 功能解决了这个问题。

    工作示例:http://jasny.github.io/bootstrap/examples/navbar-offcanvas/

    【讨论】:

    • 这需要整个 Jasny 引导程序还是只使用 offcanvas 插件?
    • 你应该可以只用 offcanvas 插件让它工作,因为整个 JS 只是一起编译的所有脚本。
    • 编辑:根据您想要完成的任务,您可能还需要导航菜单文件。
    • 真是巧合。我忘记了这个线程,几周前又使用了 Jasny。您应该使用 Offcanvas 的“显示”选项使其工作。看看:jasny.net/bootstrap/examples/navmenu-reveal
    • 如果导航菜单溢出,显然效果很差。在 chrome 模拟器和 android 默认浏览器中测试。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-01
    • 1970-01-01
    • 2017-06-17
    • 1970-01-01
    • 2012-09-05
    • 2023-03-27
    相关资源
    最近更新 更多