2015-09-07 89 views
2

我已經使用引導類創建了一個簡單的網頁。我創建了一個標題,在正常的窗口視圖中顯示搜索框。當調整窗口大小時,Bootstrap搜索框不可見

當我在移動設備中調整窗口或文本的大小時,搜索框未顯示。

我錯過了什麼?

這裏是我的編碼:

<header class="navbar navbar-inverse navbar-fixed-top bs-docs-nav" role="banner"> 
<div class="container"> 
<div class="navbar-header"> 
<button class="navbar-toggle" type="button" data-toggle="collapse" data-target="bs-navbar-collapse"> 
<span class="sr-only">Toggle Navigation</span> 
<span class="icon-bar"></span> 
<span class="icon-bar"></span> 
<span class="icon-bar"></span> 
</button> 
<a href="index.html" class="navbar-brand">Aerospace</a> 
</div> 
<nav class="collapse navbar-collapse bs-navbar-collapse" role="navigation"> 
<form class="navbar-form navbar-right" role="search"> 
<div class="form-group"> 
<input type="text" class="form-control" placeholder="search"> 
</div> 
<button type="submit" class="btn btn-deafult">Submit</button> 
</form> 
<ul class="nav navbar-nav"> 
<li class="active"><a href="index.html">Home</a></li> 
<li><a href="contact.html">Contact</a></li> 
<li><a href="about.html">About</a></li> 
</ul> 
</nav> 
</div> 
</header> 

任何意見將是對我來說非常有用。

感謝,

+1

低於這個小提琴將是有益的。 –

+0

可能您的搜索框被設置爲「顯示:無」在一定的大小下。 能否請您提供您的css – Dario

+0

手動css叫做blog.css ..它只有body {margin-top:75px;}多數民衆贊成它..所有其他人只是引導CDN .. – pcs

回答

1

的問題是在這裏

<button class="navbar-toggle" type="button" data-toggle="collapse" data-target="bs-navbar-collapse"> 

這裏data-target="bs-navbar-collapse"應該data-target=".bs-navbar-collapse"

Fiddle

+0

對不起,我的錯誤..但仍然沒有顯示.. – pcs

+0

你放'''因爲數據目標是這樣的'

+0

是的,我做了...謝謝 – pcs

0

這是應該怎麼做:

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" /> 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script> 
 
<nav class="navbar navbar-inverse navbar-fixed-top"> 
 
    <div class="container"> 
 
    <div class="navbar-header"> 
 
     <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> <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="index.html">Aerospace</a> 
 

 
    </div> 
 
    <div id="navbar" class="navbar-collapse collapse"> 
 
     <form class="navbar-form navbar-right" role="search"> 
 
     <div class="form-group"> 
 
      <input type="text" class="form-control" placeholder="search" /> 
 
     </div> 
 
     <button type="submit" class="btn btn-deafult">Submit</button> 
 
     </form> 
 
     <ul class="nav navbar-nav"> 
 
     <li class="active"><a href="index.html">Home</a> 
 

 
     </li> 
 
     <li><a href="contact.html">Contact</a> 
 

 
     </li> 
 
     <li><a href="about.html">About</a> 
 

 
     </li> 
 
     </ul> 
 
    </div> 
 
    <!--/.navbar-collapse --> 
 
    </div> 
 
</nav>

標記是錯誤的。如果您有更多問題,請發表評論。

0

檢查了這一點,它工作正常..

HTML

<!DOCTYPE html> 
<html lang="en"> 

    <head> 
    <meta charset="utf-8" /> 
    <title>Bootstrap, from Twitter</title> 
    <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 
    <meta name="description" content="" /> 
    <meta name="author" content="" /> 
    <!-- Le styles --> 
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" /> 
    <link href="style.css" rel="stylesheet" /> 

    <script src="script.js"></script> 
    </head> 

    <body> 

    <header class="navbar navbar-inverse navbar-fixed-top bs-docs-nav" role="banner"> 
     <div class="container"> 
      <div class="navbar-header"> 
       <button type="button" class="navbar-toggle" data-toggle="collapse" 
      data-target=".bs-navbar-collapse"> 
        <span class="sr-only">Toggle Navigation</span> 
        <span class="icon-bar"></span> 
        <span class="icon-bar"></span> 
        <span class="icon-bar"></span> 
       </button> 
       <a href="index.html" class="navbar-brand">Aerospace</a> 
      </div> 
      <nav class="collapse navbar-collapse bs-navbar-collapse" role="navigation"> 
       <form class="navbar-form navbar-right" role="search"> 
        <div class="form-group"> 
         <input type="text" class="form-control" placeholder="search"> 
        </div> 
        <button type="submit" class="btn btn-deafult">Submit</button> 
       </form> 
       <ul class="nav navbar-nav"> 
        <li class="active"><a href="index.html">Home</a></li> 
        <li><a href="contact.html">Contact</a></li> 
        <li><a href="about.html">About</a></li> 
       </ul> 
      </nav> 
     </div> 
    </header> 


    <script src="https://code.jquery.com/jquery-1.11.3.min.js"></script> 
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script> 
    </body> 

</html> 
+0

這也是不工作..謝謝 – pcs

0

代碼無誤,搜索欄對移動設備隱藏,單擊右鍵顯示移動設備中的所有隱藏元素。

注意:你是否包含了jQuery和bootstrap js庫? 如果你不能看到手機的隱藏數據單擊右鍵(漢堡包按鈕),包括上述的庫

<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.4.min.js"></script> 
<script type="text/javascript" src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script> 
相關問題