I'm trying to create a three-column table for layout purposes, except by using divs. I know that there are plenty of articles out there about tableless layouts, but it seems that every single one relies on position:absolute, which I don't want.
Does anyone know how to create, say, a 700-pixel wide "table" with three columns that resize based on content (or specified widths, if the first isn't possible)?
(Does "float" count as absolute positioning? The reason for my avoiding absolute positioning is that I don't want to have to specify 'top' every time I create a new "tr" equivalent above the current row of three columns.)
if you are trying to produce a table... just use a table... if you are trying to make a three column layout, this link might help look particularly at the post I made (second to last one )
The right sidebar content in your example appears on the next row instead of appearing to the right of the first two columns. Is it supposed to do that?