Your footer needs to be constructed inline as well as the rest of the variable content. Time for an ASCII-gram:
/--------outer box 100% wide---------
| /-----inner box----- |
| | | |
| | fixed or % | |
| | width | |
| | | |
| -------------------/ |
|/------------footer----------------|
|| 100% ||
|----------------------------------/|
------------------------------------/
The key is to have a single flexible container (100% wide, indeterminate height, overflow hidden) that holds everything below your fixed-dimension elements. Your footer is inside that box as an inline 100%-width child element.
The other inline elements above your footer will push the footer down. To get a centered layout, just set the inner box to Margin: Auto.
To get your fixed-minimum-height look, experiment with the correct min-height to apply to the inner box. You will need to use the Extended dialog to add this to the box, it’s not a normal part of the Inspector. Try min-height: 600px if the rest of your header and footer add up to 200px.
And if you want a multi-column layout inside the inner box, just add those elements as children of the inner box – don’t try to float one part left and another part right above the footer. That way lies madness.
Walter
On Jun 10, 2012, at 11:28 AM, RavenManiac wrote:
How can I do this?
When the page is not fully populated with CMS data, I want the minimum page height to be 800 pixels and my footer at the bottom of the page.
However, when the content increases the height of the page, I still want the footer at the bottom of whatever page height the page is.
freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options
freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options