Douglas Fraser wrote:
> http://www.microcinemadvd.com if anyone wants to take a look

Browsers seems to have problems calculating the left column to be 100% tall.

A border on the 'height: 99%;' <td> for left column shows that it only
expands as tall as the content pushes it in Safari, Opera and IE/Mac,
and they don't change anything on reload.
Firefox has similar problems, but seems to be able to calculate "a
height" on reload.
All height-values in percentages on nested <table> / <td> are of no use
when parents lack proper height - as browsers see it, as there's nothing
to calculate percentage-heights from.
This is a normal problem with heavily nested tables IIRC (it's been a
long time). Such heavy nesting may be valid enough, but it isn't making
it easy for browsers to render as intended.

IE/win is a master when given heavily nested tables, but how much that
is actual calculations and what's "pure guesswork" and/or
"error-recovery in overdrive" is unclear. IE/win tends to expand
anything that can be expanded when served tables - especially since
<table> is triggering 'Layout' by default.


A more general - unrelated - styling-problem is the use of 'min-height'.
Using tables means _all_ 'width' and 'height' _are_ minimum dimensions
anyway, so it doesn't make sense to declare 'min-height' or 'min-width'
on tables.

regards
        Georg
-- 
http://www.gunlaug.no
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7 information -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to