<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>footerStick - Footer sticks to bottom of page</title> <style type="text/css" title="defaultStyle">... /**//*<![CDATA[*/ <!-- * {...}{ margin: 0; padding: 0; } html, body {...}{ height: 100%;/**//* Required */ } body {...}{ color: #333; font: 11px Verdana, sans-serif; text-align: center; } h1 {...}{ font: bold 12px Verdana, sans-serif; } h2 {...}{ padding: 1em 0 .2em 0; font: normal 18px/1.5em Georgia, serif; } p {...}{ margin: 2em 0; line-height: 1.5em; } a {...}{ color: #666; font-weight: bold; text-decoration: none; } a:hover {...}{ color: #999; text-decoration: underline overline; } #container-page {...}{ margin: 0 auto; width: 600px; background: #DDD; text-align: left; position: relative; min-height: 100%;/**//* For Modern Browsers */ height: auto !important;/**//* For Modern Browsers */ height: 100%;/**//* For IE */ } #container-head {...}{ background: #999; } #head {...}{ padding: 1em; } #container-content {...}{ padding: 0 2em 40px 2em; } #container-content:after {...}{ clear: both; display: block; font: 1px/0px serif; content: "."; height: 0; visibility: hidden; } #content-pri {...}{ width: 80%; float: right; } #content-sec {...}{ padding: 1em 0; width: 20%; float: left; } #content-sec ul,#content-sec ul li {...}{ list-style: none none; } #container-foot {...}{ width: 100%; background: #CCC; position: absolute; bottom: 0 !important; bottom: -1px;/**//* For Certain IE widths */ height: 40px; } #foot {...}{ padding: 0 1em; line-height: 40px; } --> /**//*]]>*/ </style> </head> <body> <div id="container-page"> <div id="container-head"> <div id="head"><h1>Head</h1></div> </div> <div id="container-content"> <div id="content-pri"> <h2>Resize the window to see the footer move</h2> <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In augue. Sed vitae urna feugiat ante faucibus scelerisque. Maecenas non risus vitae velit auctor tincidunt. Ut facilisis elit non metus. Quisque ac dolor. Morbi eget erat in eros rhoncus imperdiet. Aenean egestas lectus ac sapien. Pellentesque non metus ac justo luctus feugiat. Nam elit elit, sagittis vel, eleifend quis, imperdiet non, lorem. In hac habitasse platea dictumst. Suspendisse convallis, dui vitae auctor elementum, eros orci porta nisl, in ullamcorper leo wisi eget mi. Sed eget sem. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin sit amet diam at elit lacinia convallis. Nullam massa ligula, posuere sit amet, gravida a, placerat ac, justo. Cras vulputate. Aliquam sed enim non justo sollicitudin tempor.</p> <p>Donec consequat cursus elit. Quisque posuere, massa blandit tincidunt aliquam, ipsum lectus egestas tortor, a iaculis ipsum urna et quam. Donec ultrices varius mi. Sed non magna. Sed ligula. Etiam magna quam, viverra at, fringilla nec, nonummy ut, wisi. Aenean volutpat, tellus at faucibus bibendum, sapien massa mattis lorem, id volutpat quam odio vitae mauris. Donec laoreet lacinia urna. Integer adipiscing dui nec dui. Curabitur non nulla. Vestibulum faucibus, quam ut iaculis volutpat, nibh risus tempus risus, quis lobortis nulla erat nec ipsum. Pellentesque ac est in libero semper hendrerit. Maecenas accumsan est quis diam varius laoreet. Ut velit risus, sollicitudin in, tempor ut, gravida non, sem. Quisque at quam vel orci volutpat luctus.</p> </div> <div id="content-sec"> <ul> <li><a href="/">Home</a></li> <li><a href="/">Products</a></li> <li><a href="/">Services</a></li> <li><a href="/">Careers</a></li> <li><a href="/">Conact</a></li> </ul> </div> </div> <div id="container-foot"> <div id="foot">Foot</div> </div> </div> </body> </html>