2014-04-04 30 views
0

我開始學習bootstrap和我在這裏有疑問。試圖把標誌圖像上方的全寬菜單

我想有一個完整的寬度菜單,在這個菜單上方,我想要我的標誌。

我已經有了像我想要的菜單,但是我的圖像在菜單內,我想要上面的圖像。

而且我知道這是因爲我在菜單div中有圖像,但我也希望我的圖像在<div class="container">之內,因爲我研究了這個div內的元素保持居中。這是我的目標。

我已經嘗試過通過上述<div class="row navbar">但沒有工作的代碼像我想:

<div class="span3"> 
     <div class="area_logo"> 
      <a href="index.php"> 
      <img src="logo.png" class="logo" alt="logo" width="527" height="72"> 
      </a> 
     </div> 

與引導先進經驗有任何人都可以給一個幫助?

我的HTML:

<div class="row navbar"> 
      <div class="span9"> 
       <ul class="nav nav-pills"> 
        <li class="active"><a href="#" title"Home">Inicio</a></li> 
        <li ><a href="#" title"Home">Home</a></li> 
        <li ><a href="#" title"Home"Home</a></li> 
        <li ><a href="#" title"Home">Home</a></li> 
        <li ><a href="#" title"Home">Home</a></li> 
        <li ><a href="#" title"Home">Home</a></li> 
       </ul> 
      </div> 
    </div> 
</div> 

我的CSS:

body{ font-size:100%; padding:0;} 

/*TOP*/ 
.top{background:blue; height:50px; width:100%;} 
.top .area_logo{position:relative; } 
.top .logo {position:absolute; top:0; left:0;} 

我的代碼小提琴:

http://jsfiddle.net/ritz/s6ZPm/8/

我想要什麼,但在div容器內,以在其他設備上始終圍繞: Deftones的就像是一個標誌和菜單下面的深色背景:■ enter image description here

+1

顯示您的菜單代碼 –

+0

感謝您的回答,但我的菜單代碼是該行的導航欄...我沒有任何菜單項目,現在我只是有背景! – andyB

+0

請在bootstrap文檔http:// getbootstrap中檢查此示例。com/getting-started /#示例 –

回答

1

這真的很難給出任何真正的反饋,因爲沒有顯示你的菜單代碼,but is this what you're looking for?

你真正需要做的是將圖像放置在容器內,或者直接內部ŧ他的導航欄本身。請記住,當菜單坍塌你需要稍微調整定位,因爲你有這樣的事情:

example of bootstrap menu alignment with logo

幸運的是,這是一個簡單的解決。您可以通過在logo上設置浮動來控制此操作,以便菜單在其旁邊環繞。我已經在這個場景中引入了媒體查詢。您還需要調整按鈕的位置。這可以通過調整一點保證金來實現。一旦這樣做了,你要找好:

enter image description here

希望這有助於。

+0

非常感謝!但不是那樣!我將更新我正在嘗試的內容!對不起,沒有很好的解釋給你很多工作:/ – andyB

+0

我現在更新它! – andyB

+1

Nice bootply ..你可以使用http://bootply.com/render/127392預覽它 – ZimSystem