2015-06-17 45 views
2

这是我的导航栏由引导程序创建的 为什么按钮无法在小尺寸下工作?切换按钮崩溃不能在Bootstrap导航栏中的引导程序中工作

我已经将我的导航栏与bootstrap进行了几次比较。为什么它不起作用?

<div class="navbar-wrapper"> 
    <div class="container container-class> 
     <nav class=" navbar navbar-fixed-top "> 
     <div class="navbar-inner "> 
     <div class="header-customer-support-nayan07 "> 
      <h4>Telephone</h4> 
      <p>982144556633+</p> 
     </div> 
     <div class="collapse navbar-collapse "> 
      <ul class="nav navbar-nav "> 
       <li class="active "><a href="# ">Home</a></li> 
       <li class="dropdown "> 
        <a href="# ">Pages 
        <span class="caret "></span></a> 
        <ul class="dropdown-menu "> 
         <li><a href="# ">Page 1-1</a></li> 
         <li><a href="# ">Page 1-2</a></li> 
         <li><a href="# ">Page 1-3</a></li> 
        </ul> 
       </li> 
       <li><a href="# ">Products</a></li> 
       <li><a href="# ">Blog</a></li> 
       <li><a href="# ">Contacts</a></li> 
      </ul> 
     </div> 
     <button class="navbar-toggle " aria-controls="navbar " aria-expanded="true " data-target=".nav-collapse " data-toggle="collapse " type="button "> 
      <span class="sr-only ">Toggle navigation</span> 
      <span class="icon-bar "></span> 
      <span class="icon-bar "></span> 
      <span class="icon-bar "></span> 
     </button> 
     </div> 
+1

你'包括和jquery.js''bootstrap.js'这需要崩溃功能?向我们展示http://www.bootply.com/ demo? – Ravimallya

+0

是这些项目包括在头部。问题在于小尺寸导航栏的塑造。 –

回答

4

变化:

<a href="#">Pages<span class="caret"></span></a> 

有:

<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Pages <span class="caret"></span></a> 

EDITED

有一些问题,你的HTML:

发现未封闭类:<div class="container container-class>

data-target=".nav-collapse" 

必须

data-target=".navbar-collapse"

现在,它的工作原理:

<div class="navbar-wrapper"> 
    <div class="container container-fluid"> 
    <nav class="navbar navbar-default navbar-fixed-top"> 
    <div class="navbar-inner"> 
    <div class="header-customer-support-nayan07"> 
      <button class="navbar-toggle" aria-controls="navbar" aria-expanded="true" data-target=".navbar-collapse" data-toggle="collapse" type="button"> 
      <span class="sr-only">Toggle navigation</span> 
      <span class="icon-bar"></span> 
      <span class="icon-bar"></span> 
      <span class="icon-bar"></span> 
     </button> 
     <h4>Telephone</h4> 
     <p>982144556633+</p> 
    </div> 
    <div class="collapse navbar-collapse"> 
     <ul class="nav navbar-nav"> 
      <li class="active"><a href="#">Home</a></li> 
      <li class="dropdown"> 
       <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span class="caret"></span></a> 
       <ul class="dropdown-menu"> 
        <li><a href="#">Page 1-1</a></li> 
        <li><a href="#">Page 1-2</a></li> 
        <li><a href="#">Page 1-3</a></li> 
       </ul> 
      </li> 
      <li><a href="#">Products</a></li> 
      <li><a href="#">Blog</a></li> 
      <li><a href="#">Contacts</a></li> 
     </ul> 
    </div> 

     </div> 
    </nav> 
    <div class="header-logo"></div> 


    </div> 
+0

非常感谢。但如何折叠导航栏?我的意思是导航栏没有形成小尺寸的按钮 –

+0

埃米尔,我刚刚编辑我的答案以添加更多信息 –