This may be a very simple question, but I was outside the CSS scene for a while, and I cannot figure it out. I use the Bootstrap structure and I have a fixed header and footer. The container between them includes a navigation bar and a content area. I would like this container to fill the entire space (100% height) between the header and footer.
Here's the jsFiddle project: http://jsfiddle.net/NyXkt/2/
This is the current html structure:
<div id="wrapper">
<div class="container-fluid no-padding header">
<div class="row-fluid fill-height">
<div class="span2">
<p class="center-text">Left</p>
</div>
<div class="span8">
<p class="center-text">Middle</p>
</div>
<div class="span2">
<p class="center-text">Right</p>
</div>
</div>
</div>
<div class="container-fluid no-padding fill">
<div class="row-fluid">
<div class="span2">
<div class="well sidebar-nav-fixed no-padding">
<ul id="nav">
<li><a href="#">Item 1</a>
<ul>
<li><a href="#">Sub-Item 1 a</a>
</li>
<li><a href="#">Sub-Item 1 b</a>
</li>
<li><a href="#">Sub-Item 1 c</a>
</li>
</ul>
</li>
<li><a href="#">Item 2</a>
<ul>
<li><a href="#">Sub-Item 2 a</a>
</li>
<li><a href="#">Sub-Item 2 b</a>
</li>
</ul>
</li>
<li><a href="#">Item 3</a>
<ul>
<li><a href="#">Sub-Item 3 a</a>
</li>
<li><a href="#">Sub-Item 3 b</a>
</li>
<li><a href="#">Sub-Item 3 c</a>
</li>
<li><a href="#">Sub-Item 3 d</a>
</li>
</ul>
</li>
<li><a href="#">Item 4</a>
<ul>
<li><a href="#">Sub-Item 4 a</a>
</li>
<li><a href="#">Sub-Item 4 b</a>
</li>
<li><a href="#">Sub-Item 4 c</a>
</li>
</ul>
</li>
</ul>
</div>
</div>
<div class="span10">
<p class="center-text">Content</p>
</div>
</div>
</div>
</div>
<div id="footer">
<div class="container-fluid">
<p class="center-text">Footer</p>
</div>
</div>
If anyone can explain what I might need, or point out an example, I would appreciate it.
source
share