2013-07-11 39 views
0

我無法對齊容器格內的徽標和導航欄。導航欄始終低於圖片徽標的級別。我嘗試了一些html對齊屬性,但它沒有解決問題。我使用引導CSS,所以我應該改變那裏的東西?如何對齊圖像和容器內的導航欄?

<header> 
<div class="navbar navbar-fixed-top"> 
    <div class="navbar-inner"> 
     <div class="container"> 

      <!--company logo and slogan--> 
      <img src="img/logo.png" alt="logo" /> 

      <!--button for responsive navigation--> 
      ... 

      <!--Nav bar--> 
      <div class="nav-collapse collapse">   
       <ul class="nav pull-right" > 
       ... 
       </ul> 
          </div> 

     </div> 
    </div> 
</div> 

+0

你有沒有試過使用'浮動'?也許有圖像'float:left;' – Enigmadan

回答

1

你可以嘗試左浮動的IMG和你的div標籤如下:

<header> 
    <div class="navbar navbar-fixed-top"> 
     <div class="navbar-inner"> 
      <div class="container" style="overflow: auto; "> 

       <!--company logo and slogan--> 
       <img src="img/logo.png" style="float: left; " alt="logo" /> 

       <!--Nav bar--> 
       <div class="nav-collapse collapse" style="float: left; ">   
        <ul class="nav pull-right" > 
        ... 
        </ul> 
       </div> 
      </div> 
     </div> 
    </div> 
</header> 

這應該讓他們展示在同一水平。

+1

'overflow:auto'應用於容器,因爲它只包含未清空的浮動元素。除「overflow:visible」以外的任何內容都將確保您的包含元素在計算其維度時將其浮動元素考慮在內。 –