Javascript 如何使引导模式在滚动导航上运行?

Javascript 如何使引导模式在滚动导航上运行?,javascript,css,twitter-bootstrap,Javascript,Css,Twitter Bootstrap,大家好,我的引导模板有问题导航器覆盖了模态。。我将如何禁用滚动,以便模态可以保持在其上方 <a href="http://www.jtvdev.com"><div class="logo"> </div></a> </div> <!-- Logo End --> <!-- Mobile M

大家好,我的引导模板有问题导航器覆盖了模态。。我将如何禁用滚动,以便模态可以保持在其上方

           <a href="http://www.jtvdev.com"><div class="logo">

           </div></a> 
              </div>
              <!-- Logo End -->
              <!-- Mobile Menu Start -->
              <div class="mobile navbar-header">
                 <a class="navbar-toggle" data-toggle="collapse" href=".html">
                 <i class="icon-reorder icon-2x"></i>
                 </a> 
              </div>
              <!-- Mobile Menu End -->
              <!-- Menu Start -->
              <nav class="collapse navbar-collapse menu">
                 <ul class="nav navbar-nav sf-menu">

                    <li><a href="#">Home</a></li>

                 </ul>
              </nav>
              <!-- Menu End --> 
           </div>
        </div>
        <!-- Main Header End -->`
           <a href="http://www.jtvdev.com"><div class="logo">

           </div></a> 
              </div>
              <!-- Logo End -->
              <!-- Mobile Menu Start -->
              <div class="mobile navbar-header">
                 <a class="navbar-toggle" data-toggle="collapse" href=".html">
                 <i class="icon-reorder icon-2x"></i>
                 </a> 
              </div>
              <!-- Mobile Menu End -->
              <!-- Menu Start -->
              <nav class="collapse navbar-collapse menu">
                 <ul class="nav navbar-nav sf-menu">

                    <li><a href="#">Home</a></li>

                 </ul>
              </nav>
              <!-- Menu End --> 
           </div>
        </div>
        <!-- Main Header End -->`
我的问题

           <a href="http://www.jtvdev.com"><div class="logo">

           </div></a> 
              </div>
              <!-- Logo End -->
              <!-- Mobile Menu Start -->
              <div class="mobile navbar-header">
                 <a class="navbar-toggle" data-toggle="collapse" href=".html">
                 <i class="icon-reorder icon-2x"></i>
                 </a> 
              </div>
              <!-- Mobile Menu End -->
              <!-- Menu Start -->
              <nav class="collapse navbar-collapse menu">
                 <ul class="nav navbar-nav sf-menu">

                    <li><a href="#">Home</a></li>

                 </ul>
              </nav>
              <!-- Menu End --> 
           </div>
        </div>
        <!-- Main Header End -->`
           <a href="http://www.jtvdev.com"><div class="logo">

           </div></a> 
              </div>
              <!-- Logo End -->
              <!-- Mobile Menu Start -->
              <div class="mobile navbar-header">
                 <a class="navbar-toggle" data-toggle="collapse" href=".html">
                 <i class="icon-reorder icon-2x"></i>
                 </a> 
              </div>
              <!-- Mobile Menu End -->
              <!-- Menu Start -->
              <nav class="collapse navbar-collapse menu">
                 <ul class="nav navbar-nav sf-menu">

                    <li><a href="#">Home</a></li>

                 </ul>
              </nav>
              <!-- Menu End --> 
           </div>
        </div>
        <!-- Main Header End -->`
很抱歉,如果您需要更多信息,请给我一些示例

           <a href="http://www.jtvdev.com"><div class="logo">

           </div></a> 
              </div>
              <!-- Logo End -->
              <!-- Mobile Menu Start -->
              <div class="mobile navbar-header">
                 <a class="navbar-toggle" data-toggle="collapse" href=".html">
                 <i class="icon-reorder icon-2x"></i>
                 </a> 
              </div>
              <!-- Mobile Menu End -->
              <!-- Menu Start -->
              <nav class="collapse navbar-collapse menu">
                 <ul class="nav navbar-nav sf-menu">

                    <li><a href="#">Home</a></li>

                 </ul>
              </nav>
              <!-- Menu End --> 
           </div>
        </div>
        <!-- Main Header End -->`
           <a href="http://www.jtvdev.com"><div class="logo">

           </div></a> 
              </div>
              <!-- Logo End -->
              <!-- Mobile Menu Start -->
              <div class="mobile navbar-header">
                 <a class="navbar-toggle" data-toggle="collapse" href=".html">
                 <i class="icon-reorder icon-2x"></i>
                 </a> 
              </div>
              <!-- Mobile Menu End -->
              <!-- Menu Start -->
              <nav class="collapse navbar-collapse menu">
                 <ul class="nav navbar-nav sf-menu">

                    <li><a href="#">Home</a></li>

                 </ul>
              </nav>
              <!-- Menu End --> 
           </div>
        </div>
        <!-- Main Header End -->`
菜单代码=`

           <a href="http://www.jtvdev.com"><div class="logo">

           </div></a> 
              </div>
              <!-- Logo End -->
              <!-- Mobile Menu Start -->
              <div class="mobile navbar-header">
                 <a class="navbar-toggle" data-toggle="collapse" href=".html">
                 <i class="icon-reorder icon-2x"></i>
                 </a> 
              </div>
              <!-- Mobile Menu End -->
              <!-- Menu Start -->
              <nav class="collapse navbar-collapse menu">
                 <ul class="nav navbar-nav sf-menu">

                    <li><a href="#">Home</a></li>

                 </ul>
              </nav>
              <!-- Menu End --> 
           </div>
        </div>
        <!-- Main Header End -->`
           <a href="http://www.jtvdev.com"><div class="logo">

           </div></a> 
              </div>
              <!-- Logo End -->
              <!-- Mobile Menu Start -->
              <div class="mobile navbar-header">
                 <a class="navbar-toggle" data-toggle="collapse" href=".html">
                 <i class="icon-reorder icon-2x"></i>
                 </a> 
              </div>
              <!-- Mobile Menu End -->
              <!-- Menu Start -->
              <nav class="collapse navbar-collapse menu">
                 <ul class="nav navbar-nav sf-menu">

                    <li><a href="#">Home</a></li>

                 </ul>
              </nav>
              <!-- Menu End --> 
           </div>
        </div>
        <!-- Main Header End -->`

`
模态码=

           <a href="http://www.jtvdev.com"><div class="logo">

           </div></a> 
              </div>
              <!-- Logo End -->
              <!-- Mobile Menu Start -->
              <div class="mobile navbar-header">
                 <a class="navbar-toggle" data-toggle="collapse" href=".html">
                 <i class="icon-reorder icon-2x"></i>
                 </a> 
              </div>
              <!-- Mobile Menu End -->
              <!-- Menu Start -->
              <nav class="collapse navbar-collapse menu">
                 <ul class="nav navbar-nav sf-menu">

                    <li><a href="#">Home</a></li>

                 </ul>
              </nav>
              <!-- Menu End --> 
           </div>
        </div>
        <!-- Main Header End -->`
           <a href="http://www.jtvdev.com"><div class="logo">

           </div></a> 
              </div>
              <!-- Logo End -->
              <!-- Mobile Menu Start -->
              <div class="mobile navbar-header">
                 <a class="navbar-toggle" data-toggle="collapse" href=".html">
                 <i class="icon-reorder icon-2x"></i>
                 </a> 
              </div>
              <!-- Mobile Menu End -->
              <!-- Menu Start -->
              <nav class="collapse navbar-collapse menu">
                 <ul class="nav navbar-nav sf-menu">

                    <li><a href="#">Home</a></li>

                 </ul>
              </nav>
              <!-- Menu End --> 
           </div>
        </div>
        <!-- Main Header End -->`
`

           <a href="http://www.jtvdev.com"><div class="logo">

           </div></a> 
              </div>
              <!-- Logo End -->
              <!-- Mobile Menu Start -->
              <div class="mobile navbar-header">
                 <a class="navbar-toggle" data-toggle="collapse" href=".html">
                 <i class="icon-reorder icon-2x"></i>
                 </a> 
              </div>
              <!-- Mobile Menu End -->
              <!-- Menu Start -->
              <nav class="collapse navbar-collapse menu">
                 <ul class="nav navbar-nav sf-menu">

                    <li><a href="#">Home</a></li>

                 </ul>
              </nav>
              <!-- Menu End --> 
           </div>
        </div>
        <!-- Main Header End -->`
           <a href="http://www.jtvdev.com"><div class="logo">

           </div></a> 
              </div>
              <!-- Logo End -->
              <!-- Mobile Menu Start -->
              <div class="mobile navbar-header">
                 <a class="navbar-toggle" data-toggle="collapse" href=".html">
                 <i class="icon-reorder icon-2x"></i>
                 </a> 
              </div>
              <!-- Mobile Menu End -->
              <!-- Menu Start -->
              <nav class="collapse navbar-collapse menu">
                 <ul class="nav navbar-nav sf-menu">

                    <li><a href="#">Home</a></li>

                 </ul>
              </nav>
              <!-- Menu End --> 
           </div>
        </div>
        <!-- Main Header End -->`

`
我无法重现您的问题,因此我认为它在您的css文件中。 如果您想要快速破解,请尝试将以下内容添加到CSS中:

           <a href="http://www.jtvdev.com"><div class="logo">

           </div></a> 
              </div>
              <!-- Logo End -->
              <!-- Mobile Menu Start -->
              <div class="mobile navbar-header">
                 <a class="navbar-toggle" data-toggle="collapse" href=".html">
                 <i class="icon-reorder icon-2x"></i>
                 </a> 
              </div>
              <!-- Mobile Menu End -->
              <!-- Menu Start -->
              <nav class="collapse navbar-collapse menu">
                 <ul class="nav navbar-nav sf-menu">

                    <li><a href="#">Home</a></li>

                 </ul>
              </nav>
              <!-- Menu End --> 
           </div>
        </div>
        <!-- Main Header End -->`
           <a href="http://www.jtvdev.com"><div class="logo">

           </div></a> 
              </div>
              <!-- Logo End -->
              <!-- Mobile Menu Start -->
              <div class="mobile navbar-header">
                 <a class="navbar-toggle" data-toggle="collapse" href=".html">
                 <i class="icon-reorder icon-2x"></i>
                 </a> 
              </div>
              <!-- Mobile Menu End -->
              <!-- Menu Start -->
              <nav class="collapse navbar-collapse menu">
                 <ul class="nav navbar-nav sf-menu">

                    <li><a href="#">Home</a></li>

                 </ul>
              </nav>
              <!-- Menu End --> 
           </div>
        </div>
        <!-- Main Header End -->`
.modal {
    z-index: 999 !important;
 }

导航器的CSS z-index属性应小于modal。例如-

           <a href="http://www.jtvdev.com"><div class="logo">

           </div></a> 
              </div>
              <!-- Logo End -->
              <!-- Mobile Menu Start -->
              <div class="mobile navbar-header">
                 <a class="navbar-toggle" data-toggle="collapse" href=".html">
                 <i class="icon-reorder icon-2x"></i>
                 </a> 
              </div>
              <!-- Mobile Menu End -->
              <!-- Menu Start -->
              <nav class="collapse navbar-collapse menu">
                 <ul class="nav navbar-nav sf-menu">

                    <li><a href="#">Home</a></li>

                 </ul>
              </nav>
              <!-- Menu End --> 
           </div>
        </div>
        <!-- Main Header End -->`
           <a href="http://www.jtvdev.com"><div class="logo">

           </div></a> 
              </div>
              <!-- Logo End -->
              <!-- Mobile Menu Start -->
              <div class="mobile navbar-header">
                 <a class="navbar-toggle" data-toggle="collapse" href=".html">
                 <i class="icon-reorder icon-2x"></i>
                 </a> 
              </div>
              <!-- Mobile Menu End -->
              <!-- Menu Start -->
              <nav class="collapse navbar-collapse menu">
                 <ul class="nav navbar-nav sf-menu">

                    <li><a href="#">Home</a></li>

                 </ul>
              </nav>
              <!-- Menu End --> 
           </div>
        </div>
        <!-- Main Header End -->`
.modal {
    z-index: 777;
}

.nav{
    z-index: 77;
}

我也有同样的问题。解决办法是:

           <a href="http://www.jtvdev.com"><div class="logo">

           </div></a> 
              </div>
              <!-- Logo End -->
              <!-- Mobile Menu Start -->
              <div class="mobile navbar-header">
                 <a class="navbar-toggle" data-toggle="collapse" href=".html">
                 <i class="icon-reorder icon-2x"></i>
                 </a> 
              </div>
              <!-- Mobile Menu End -->
              <!-- Menu Start -->
              <nav class="collapse navbar-collapse menu">
                 <ul class="nav navbar-nav sf-menu">

                    <li><a href="#">Home</a></li>

                 </ul>
              </nav>
              <!-- Menu End --> 
           </div>
        </div>
        <!-- Main Header End -->`
           <a href="http://www.jtvdev.com"><div class="logo">

           </div></a> 
              </div>
              <!-- Logo End -->
              <!-- Mobile Menu Start -->
              <div class="mobile navbar-header">
                 <a class="navbar-toggle" data-toggle="collapse" href=".html">
                 <i class="icon-reorder icon-2x"></i>
                 </a> 
              </div>
              <!-- Mobile Menu End -->
              <!-- Menu Start -->
              <nav class="collapse navbar-collapse menu">
                 <ul class="nav navbar-nav sf-menu">

                    <li><a href="#">Home</a></li>

                 </ul>
              </nav>
              <!-- Menu End --> 
           </div>
        </div>
        <!-- Main Header End -->`
.modal-open .navbar {
    overflow: hidden;
    margin-right: 17px;
}