Originally Posted by lavalamp
answer your question?
Although I've just remembered an ala article
so I might go
back and edit that post now.
Yes and no - and I read your article a few days back.
If an element set to 100% stretches down as far as the bottom of its containing element then it follows that that containing element must have a height set or itself be 100% and stretch down as far as the bottom of its
containing element..... etc. etc. etc. It becomes ridiculous and, somewhere along the line, you have to specify the absolute height of a containing element.
I don't want to have the right hand element stretch all the way down the page as I need to have several rows extending down the page. Neither do I know the height of any row as this is all scripted by PHP and, while I know the exact text that goes into the right-hand box, an arbitrary amount of text is pulled into the left-hand box meaning it may be over one line or it may be over several. For the view of what I want it to look like (accomplished by good old-fashioned always-do-what-you-want-in-a-logical-manner tables, have a look here
and select 'List all by ... Author'.
I find it difficult to believe that CSS, the" web designers' answer to layout nightmares"
can't even handle something that tables would do in their sleep.
Why do I want to use CSS instead of tables? Because with the system I'm designing above, I want those using it to have the freedom to design the look they want - hence CSS.