Forum Moderators: not2easy
All content is larger than any potential screen height, so the footer should always appear at the very bottom of the screen.
In Opera and Firefox, the footer is at the very bottom making a tidy L shape with the left hand column. However, Internet Explorer positions it about 1em from the bottom, leaving a white gap underneath.
*********************
Sample code:
CSS
body{
background: url('akpr-background-line.gif');
background-repeat: repeat-y;
font-family: Arial, sans-serif;
font-size: 0.8em;
z-index: 1;
}
#content{
position: relative;
width: 80%;
}
#footer{
position: relative;
width: 80%;
color: #FFF;
background: #009E56;
height: 5em
float: left;
}
HTML
<body>
<div id="content">
<p>
Blurb.
</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</div>
<div id="footer">
Footer text
</div>
</body>