>I'm attempting to set up web pages with multiple columns.  Right now,
>to get it working I have to have them set to position:absolute except
>for the longest one which gets position:relative (so the footer is
>correctly aligned).  Is there a better way of doing this?  Thanks.
>--
>Damien McKenna - Web Developer - [EMAIL PROTECTED]
>The Limu Company - http://www.thelimucompany.com/ - 407-804-1014
>"Nothing endures but change." - Heraclitus

Depending on the structure of the document you could set it up so you have a container around the three columns.  If you set the position of the container to relative it will reset the 0,0 mark for the items inside which can make for easier positioning.  You can then set the columns inside to be positions absolute with top at 0 and left being the offset.

I have seen several 3 column layouts that instead of using absolute positioning, will use margins to set the column where they want them to go.  Somehow this seems like an amazing hack to me and not my personal preference.

As far as you footer goes you should be able to style it with a clear:both; which will force it to be below the columns and anything else.  This will work as long as the columns precede the footer in code.

Hope some of that helps, or helps you find a better way to get done what you want to accomplish.

sim
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings] [Donations and Support]

Reply via email to