I DO NOT want the FIXED footer, I need the STICKY footer.
My sticky footer worked fine, but when the content is at a certain height, there is a difference between the footer and the bottom of the page.
Try using browser height and div content height, and you should see where the problem is.
It leaves an uncomfortable border between the footer and the bottom of the page.
Thanks in advance.
CSS code:
html, body { height:100%; margin:0; } body { color:#FFF; font:16px Tahoma, sans-serif; text-align:center; } a { text-decoration:none; } #wrapper { height:100%; margin:0 auto; min-height:100%; padding-bottom:-30px; width:985px; } #content { background:#F00; height:950px; } #footer { background:#000; border-top:1px solid #00F0FF; clear:both; height:30px; margin-top:-30px; padding:5px 0; width:100%; } #footer span { color:#FFF; font-size:16px; padding-right:10px; } #push { clear:both; height:30px; }
HTML code:
<!DOCTYPE HTML> <html> <head> <title>Bad Footer</title> <link rel="stylesheet" href="badfooter.css" type="text/css"> </head> <body> <div id="wrapper"> <div id="content"> <span>The footer leaves extra space at the bottom when you scroll all the way down. It starts out at the bottom for only the "Above the Fold" section (before scrolling it at the bottom).</span> </div> <div id="push"></div> </div> <div id="footer"> <a href=""><span>About Us</span></a> <span> | </span> <a href=""><span>Contact Us</span></a> <span> | </span> <a href=""><span>Home</span></a> </div> </body>
source share