我使用Bootstrap Twitter並設計了具有固定導航欄和頁腳的流體佈局。但我仍然需要一個固定的左側邊欄,其高度爲100%,並且必要時可以滾動內容區域。100%高度和滾動內容區域的邊欄
我想使用瀏覽器的默認垂直滾動條,我的意思是,我不想在我的內容div中使用overflow-y。我在一些HTML5網站上看到了這一點,我也想這樣做。
你能幫我嗎?
這裏是我使用的代碼:http://jsfiddle.net/julianonunes/AhK3c/2/embedded/result/
<!-- Part 1: Wrap all page content here -->
<div id="wrap">
<!-- Fixed navbar -->
<div class="navbar navbar-fixed-top">
<div class="navbar-inner"> <a class="brand" href="#">
Texto</a>
<ul class="nav pull-right">
<li><a href="#">Dashboard</a>
</li>
<li class=""><a href="#">Link</a>
</li>
</ul>
</div>
</div>
<!-- Begin page content -->
<div class="container-fluid no-padding header-margin">
<div class="row-fluid">
<div class="span2">
<div class="well sidebar-nav">
<ul class="nav nav-list">
<li class="nav-header">Sidebar</li>
<li class="active"><a href="#">Link</a>
</li>
<li><a href="#">Link</a>
</li>
<li><a href="#">Link</a>
</li>
<li><a href="#">Link</a>
</li>
<li class="nav-header">Sidebar</li>
<li><a href="#">Link</a>
</li>
<li><a href="#">Link</a>
</li>
<li><a href="#">Link</a>
</li>
<li><a href="#">Link</a>
</li>
<li><a href="#">Link</a>
</li>
<li><a href="#">Link</a>
</li>
<li class="nav-header">Sidebar</li>
<li><a href="#">Link</a>
</li>
<li><a href="#">Link</a>
</li>
<li><a href="#">Link</a>
</li>
</ul>
</div>
</div>
<div class="span10">
<div class="panel-middle-top">
<div class="middle-top-left"></div>
<div class="middle-top-center">
<ul class="breadcrumb" style="background-color: transparent;">
<li><a href="/">Home</a> <span class="divider">/</span>
</li>
<li class="active">Link</li>
</ul>
</div>
<div class="middle-top-right"></div>
</div>
<div class="panel-middle-content"></div>
</div>
</div>
</div>
<div id="push"></div>
</div>
<div id="footer">
<div class="container">
<p class="muted credit">Copyright <a href="#">Site</a> 2013.</p>
</div>
</div>
感謝。
正是我需要的。你能解釋一下爲什麼側邊欄沒有任何高度屬性? – 2013-05-04 18:01:59
我剛剛添加了一個說明這個答案的說明。很高興我能幫上忙。 – 2013-05-05 00:55:30