News for hackers. Stuff that matters.
Re:The Perfect 3 Column Liquid Layout by sanj on Tuesday June 17, 2008 @02:16PM (#219960)
Everyone appears to want CSS to do this. It seems to be hard.

Does it strike anyone else that this is a failing of CSS as a technology?

Re:The Perfect 3 Column Liquid Layout by aston on Tuesday June 17, 2008 @02:29PM (#219985)
It's not so much as failing of CSS as a technology as it is an indication that CSS is not the language designers want it to be.

What really sucks is that it's actually pretty close to that language. Everything's fine until you hit the cross-browser compability issues or realize it's missing a few primitives (like the ability to easily create columns). Then you want to tear your hair out. And/or resort to hacks.

Re:The Perfect 3 Column Liquid Layout by thaumaturgy on Tuesday June 17, 2008 @03:55PM (#220072)
Exactly. I think CSS started out as more of a typesetting layout, and has been stretched into this other beast.

To me, it doesn't make much sense to spend many hours of cursing and headaches trying to force CSS to do something that a very basic HTML table can do in just a few seconds.

Re:The Perfect 3 Column Liquid Layout by mrkurt on Tuesday June 17, 2008 @02:46PM (#220006)
I dunno, CSS doesn't really provide much to help you scale a layout. Scaling using percentage widths is about as rudimentary as it gets.
Re:The Perfect 3 Column Liquid Layout by Hexstream on Tuesday June 17, 2008 @06:23PM (#220228)
What about ems?
Re:The Perfect 3 Column Liquid Layout by mrkurt on Tuesday June 17, 2008 @11:35PM (#220486)
When I say "percentage based scaling", I mean "simply resizing elements to fill the screen". That's what's rudimentary.

A nice scaling toolkit would let you intelligently use all that width. You might be able to change how things flow, change how much content shows in various elements, etc, etc. Making wider columns usually sucks.

Re:The Perfect 3 Column Liquid Layout by axod on Tuesday June 17, 2008 @02:34PM (#219992)
I believe css3 adds support for better tables. Although when IE might decide to add that is anyones guess.
Re:The Perfect 3 Column Liquid Layout by IsaacSchlueter on Tuesday June 17, 2008 @03:11PM (#220041)
I believe IE8 beta has support for display:table* properties.