Scott Mueller wrote:

> The difficult part is that I want these columns to NOT wrap as much 
> as possible, spread across the width of the browser window and have 
> equal amounts of whitespace between.

> I know there's a display: table declaration, but I understand no IE 
> browsers pay attention to it...  maybe there's an IE hack for this?

IE8 has proper support for CSS table, and older IE versions can be
"tricked"...
<http://www.gunlaug.no/tos/moa_11h.html>

However, problems arise when one wants source-ordering, table behavior
and "old IE trickery" all at once in a self-adjusting layout. Neither
HTML table nor CSS table permits real source-ordering, so you'll
probably end up with a complex solution to a small problem. I don't
think it's worth it for anything but "proof of concept" cases.

In real life I would forget source-ordering, and use a regular HTML
table for a case like yours, to achieve optimal fluidity without
premature wrapping, while avoiding problems with older IE versions' lack
of CSS table support.

You also have to take into account that text can/will be resized, which
in itself will complicate things enough if your case is supposed to work
across browser-land and various end-user options.

regards
        Georg
-- 
http://www.gunlaug.no
______________________________________________________________________
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to