George Gozadinos wrote:
> The problem I have is that I decided to reengineer my css and stop 
> using tables to display an array of images. The rationale was to make
>  the array scale with font size and specify dimensions in em's.

There's *no* rationale that can justify substitution of a perfectly good
HTML table with a huge number of unyielding divs, when dealing with an
array. Creating a case for fun just to see how it turns out, maybe, but
not for anything serious.

> While I succesfully managed to do that it does not seem to work on 
> firefox win only. It works with everything else I tested on. You can 
> have a look here: 
> http://egoban.org/Members/ggozad/my-gtl-reviews/review-for-johan-rex

The line-up breaks one way or another in all my browsers when I try to
scale. You have also triggered IE/win's 'em font-resizing'[1] bug, and
IE6 is also introducing its 'auto-expansion' bug - that bugger doesn't
respect declared dimensions.

Gecko is calculating too exact to make it add up in actual screen pixels
when it has to line up so many em-sized elements.

I advice you to clear up any misunderstandings you may have about HTML
tables place in CSS based web design, and use HTML table where/when it
clearly is the best choice - as it definitely is in this case, IMO.

While you're at it: try to avoid using invalid IDs[2].

regards
        Georg

[1]http://www.gunlaug.no/contents/wd_additions_13.html
[2]http://validator.w3.org/check?uri=http://egoban.org/Members/ggozad/my-gtl-reviews/review-for-johan-rex
-- 
http://www.gunlaug.no
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
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