I have tried to do this on my own without success.
Only #box_3 has fixed width
only #box_1 has liquid height and width. #box_2, #box_3 and #footer are fixed on the bottom of the browser.
#box_2, #box_3 and #footer are fixed on the bottom of the browser.
Hi,
A couple of questions:
Are you wanting them fixed as in position:fixed ? (I assume so by looking at your code)
Are you supporting IE6 ? (It does not support fixed positioning)
You have a combined height of 216px for you fixed divs. That is really to tall for a fixed position area. It will overpower the layout at reduced viewport heights.
Are you wanting them fixed as in position:fixed ? (I assume so by looking at your code)
I mean all that three divs must remain blocked on the bottom while page resizing. But the way you have done that it’s perfect however.
Are you supporting IE6 ? (It does not support fixed positioning)
No it’s not important. It’s important that the page goes correctly with last generation browsers.
You have a combined height of 216px for you fixed divs. That is really to tall for a fixed position area. It will overpower the layout at reduced viewport heights.
Yeah, you’re right, but, the page will be used in a resolution of at least 800x600 and I suppose the space will be enough.
Yeah, you’re right, but, the page will be used in a resolution of at least 800x600 and I suppose the space will be enough.
As long as the visitor keeps their viewport at full height it will work. Of course you never know what their full height is since they could have 10 toolbars stacked up on their browser head. That’s just how it goes with fixed positioning and the reason you try to keep fixed elements as small as possible…
I placed a 216px bottom-padding on #box-1 so that will keep the text/content out of the bottom fixed divs.