2014-05-08 170 views
0

搜索欄應該位於XYZ右側的導航欄內,但它位於導航欄的下方。應該做什麼?搜索欄在導航欄下方

<div id="bar" class="navbar-inverse navbar-fixed-top"> 
    <div class="container"> 
     <div id="logo"> 
      <a href="main.php">XYZ</a> 
     </div> 
     <div class="col-xs-5"> 
      <form class="navbar-form" role="search"> 
       <div class="input-group"> 
        <input type="text" class="form-control" placeholder="Search" name="srch-term" id="srch-term"> 
        <div class="input-group-btn"> 
         <button class="btn btn-default" type="submit"><span class="glyphicon glyphicon-search"></span> 
         </button> 
        </div> 
       </div> 
      </form> 
     </div> 
    </div> 
</div> 

#bar{ 
    min-width: 800px; 
    background-color: #563d7c; 
    width:100%; 
    height:42px;  
    box-shadow: 0px 3px 25px #888888; 
    position: fixed; 
} 

回答

0

您可以將徽標浮動到左側。

#logo{float:left;}

+0

該按鈕仍然掛在下面。 – 13ruce1337

+0

要解決這個問題...如果按鈕不需要在div中,但仍然需要附加到div的類,則將div更改爲span。或者應用float:left;到按鈕所在的div。 – Ballbin

+0

但是,搜索欄並未完全進入酒吧的中心。HEIGHTWISE.How can I do that? – user3452721

0

要做的第一件事是換.col-xs-5div.row

除此之外,嘗試附加jsfiddle演示,以便下次更好地演示問題。

+2

這是一條評論,而不是答案。 – 13ruce1337