sticky footer
sticky footer
by panchroma
HTML
<link rel="stylesheet" href="http://twitter.github.com/bootstrap/assets/css/bootstrap.css">
<!-- Part 1: Wrap all page content here -->
<div id="wrap">
<!-- Begin page content -->
<div class="contentContainer">
<div class="page-header">
<div class="navbar navbar-inverse navbar-fixed-top">
<div class="navbar-inner">
<div class="container">
<a class="btn btn-navbar" data-toggle="collapse" data-target=".navbar-inverse-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<div class="nav-collapse collapse navbar-inverse-collapse">
<ul class="nav">
<li><a href="home.html"><i class="icon-home"></i> Home</a></li>
</ul>
</div>
</div>
</div>
</div> <!-- end of class navbar -->
</div><!-- end header -->
<div class="container bodyContent">
<div class="fluid-row">
<div class="span3">
<p>Something here</p>
</div>
<div class="span8">
<p>Some content</p>
<p>Some content</p>
<p>Some content</p>
<p>Some content</p>
<p>Some content</p>
</div>
</div>
</div> <!-- end of bodyContent div -->
</div> <!-- end container -->
<div id="push"></div>
</div> <!-- end wrap -->
<div id="footer">
<div class="container">
footer here
</div><!-- end container -->
</div> <!-- end footer -->
CSS
html,
body {
height: 100%;
background-color:#F4F4F4;
}
/* Wrapper for page content to push down footer */
#wrap {
min-height: 100%;
height: auto !important;
height: 100%;
/* Negative indent footer by it's height */
margin: 0 auto -60px;
}
/* set background colour for main content */
.contentContainer{
background-color:#ECECEC;
}
/* Set the fixed height of the footer here */
#push,
#footer {
height: 60px;
background-color: #f5f5f5;
}