Re:This Could be Big: Decentralized Web Standard Under Devel...
by Groxx on Friday May 06, 2011 @08:10PM
(#2522914)
Downvote? It's correct, and it's exactly what was asked for. Here's a Fiddle demonstrating it: http://jsfiddle.net/yBs5V/
Re:This Could be Big: Decentralized Web Standard Under Devel...
by kerryfalk on Friday May 06, 2011 @04:19PM
(#2522321)
Or, to make it _really_ simple:
<div class="column">1</div>
<div class="column">2</div>
<div class="column">3</div>
div.column {
margin: 10px;
width: 200px;
float: left;
}
EDIT: Missed the key constraint, resizable center column. What I have above won't work for that, but shows that replacing tables isn't very difficult.
Re:This Could be Big: Decentralized Web Standard Under Devel...
by yid on Saturday May 07, 2011 @10:15AM
(#2523779)
Nope, not quite. Resize your window to less than 600px and see what happens.
Re:This Could be Big: Decentralized Web Standard Under Devel...
by kerryfalk on Saturday May 07, 2011 @03:30PM
(#2524380)
You can wrap the above in another div with a width of 660px or greater and it'll have the same effect as a table if the window width is less than the width of the columns (plus margins/padding).
edit: it's not an ideal solution, as it has those negative values which have to match the related positive ones. Which is solved with something like Sass or Less, because CSS lacks any "programming" abilities, which I see as its main failure. Even variables and simple math would be acceptable, but instead, nothing.