was trying to find a solution that filled each page to 100% regardless of the content, and that threw the footer to the bottom of the page when the content extended past one screen
All my layouts from the three column demo do exactly that (and your code is taken from there) 
The fix I gave you above will make no difference to the page height in IE because the outer is already set to 100%. Its only safari that needs the min-height div so hiding it from ie will make no difference.
You must leave in this code or it won't work:
Code:
/* commented backslash hack \*/
html, body{height:100%;}
/* end hack */
Then change the min-height styles as follows:
Code:
html>body #minHeight{float:left;width:0px;height:100%;margin-bottom:-77px;} /*safari wrapper */
/* html #minHeight{margin-bottom:-75px;} not needed for ie*/
I have just checked with your code in case you misplaced something but it works fine and exactly as intended. If it doesn't work for you then you are doing something wrong and I'd need to see the code you are using to determine what's wrong
Bookmarks