Today I completely restarted my website design from scratch, in order to explore an idea I had for implementing 3 columns. Before I continue, I apoligize if someone else has already created this method, but if they have I was unaware, and I came up with this on my own today.
The method I stumbled upon has the following features:
I'm attaching a zip file with the full source code (I don't have a permanant host at the time) and I'll also add a bunch of links to my home server, but I can't guarantee this will be up and running 24-7.
- fluid header
- fluid footer
- fixed columns in em's (could used percents probably, haven't tried)
- fluid content pane between columns
- NN4 support (as good as it gets)
- source ordering goes left-center-right
- uses hacks only for NN4 support (and one for IE that shouldn't need to be there)
- columns expand down to the footer (their bgcolor)
- any column can be the longest
Example site:Please let me know if this is useful, if it works in your browsers, if it's original (that is, if something like this method already exists, let me know), and so on and so forth.
The files are attached in ZIP format and will need to be approved before added to this message, so be patient.
Posted too soon! Well it appears that in Mozilla Firebird and Netscape 4, the middle column does have to be the longest. In Opera either column can be but it adds a small white space under the header. I'll have to look a little more thoroughly into this and tinker with it some more.