On 28/01/06, Zoe M. Gillenwater <[EMAIL PROTECTED]> wrote: > > Seona Bellamy wrote: > > I've had a look on the wiki, but as far as I can tell the footers there > > don't seem to work real well when two of your three content columns are > > positioned absolutely. > > I think a better way to say this would be that absolutely positioned > layouts don't work well with footers, but carry on. :-)
True, and that is in fact what I meant. :) I was feeling a little frazzled when I typed my question, so I guess I wasn't explaining things all that well. > Does anyone know how to tweak my existing footer to make it behave, or can > > point me to another one that I can use instead? > > > > It's not an issue of your footer not behaving. It's the absolute > positioning that is the "issue." When something is absolutely > positioned, it's removed from the flow, so the other divs don't know > it's there any more. This includes the footer, which is just as > blissfully unaware as all the other stuff on the page, and nothing you > can do can make it "see" that absolutely positioned object that's > cruelly overlapping it. Yeah, I knew about the absolute positioning removing it from the flow. Once again I just didn't express myself all that well. *blush* So I guess what I really ought to have said was that I need a way to make my absolutely positioned box behave. :) There's a Javascript solution to this, but a far more reliable one is to > avoid using absolute positioning to lay out large portions of your pages > and use floats instead. > Normally I do use floats, and it's my preferred way of laying out the page (this being one of the reasons why). In this case, however, I was trying to move the content further up the code since otherwise it will be preceeded by a great big menu. To get a better feel for what I'm talking about, have a look at: http://staging.renovate.com.au/ If the content is longest, everything works fine. Otherwise, the background doesn't extend to the bottom and the menu falls off the end of the page behind the footer. Is there a way to clear absolute elements like the way you can clear floats? I'm guessing not, but I figured I might as well ask. :) Hope this makes my problem a little clearer. Cheers, Seona. ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/