The forums ran from 2008-2020 and are now closed and viewable here as an archive.

Home Forums CSS help with positioning Re: help with positioning


The footer moves up because it doesn’t “see” the sidebar and content divs. Since those are positioned absolute (and indeed taken out of the flow), the main div also doesn’t take them into consideration and so the main div will have a resulting height of 0.

I don’t understand why you NOT want to float the content div and side div (and use margins and paddings). There’s nothing wrong with that method — if it’s because you want more control/flexibility over switching both DIVs, then you can just solve that by switching float:left with float:right and vice versa.

Also, margins and paddings are actually meant for spacing, so not sure why you insist on doing it with other ways?