The other thing that occurred to me is that the <TABLE> inside of my DIV 
is _one_ element.

I'm betting that CSS the browser isn't capable of splitting up <TR> 
elements just to meet some containing block width requirement.

I think that that is my problem.

Wes


Gunlaug Sørtun wrote:

>Wes Gamble wrote:
>  
>
>>If there is a table inside of it that is wider than the 63% of the 
>>body tag that I've given it, the entire main DIV stretches to 
>>accomodate it and overlaps the "right_status" DIV.
>>    
>>
>
>That sounds like IE/win behavior: "auto expanding", which is a genuine
>bug in that browser. Other browsers will do less buggy, but maybe just
>as nasty-looking things when we try to plug a "too wide" element into a
>"too narrow" container.
>
>Adding...
>
>#main {overflow: auto;}
>
>...is the general solution that will work in all browsers.
>
>
>  
>
>>I'm floating each of those boxes so that I can retain their block 
>>element nature - however, this feels like cheating since I don't 
>>really need to float anything.  I'm only floating the divs because 
>>when I tried to use "display: inline;" to put the DIVs next to each 
>>other, I ran into a lot of problems.  Is there a better way to lay 
>>this out in general?).
>>    
>>
>
>Floating boxes (containers) to make them line up side by side, is the
>most used method. You may see it as cheating, but there aren't all that
>many proper and well-working methods around.
>The more elegant solution: CSS tables[1], isn't supported by IE/win, so
>no go there.
>
>regards
>       Georg
>
>[1]http://www.w3.org/TR/CSS21/tables.html
>  
>
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7b2 testing hub -- 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