Are you sure this is because of the columns sizes? Your CellTable seems to 
be within another <table> with no specified width. A quick test in pure 
HTML shows that Firefox extends the outer table to width:100% while Chrome 
doesn't (and the inner table then has the minimum size required to show the 
absolutly-sized columns and the table/cell borders).

BTW, I still don't get what you're trying to do: if you mix relative and 
absolute sizes, you should have at least one column left with no specified 
width (equivalent to width:auto) so it can take the whole space left; see 
http://www.w3.org/TR/CSS21/tables.html#fixed-table-layout
Here, if your table is 100px wide, 50%=50px and 40%=40px, so the remaining 
10% are the 10px taken by the first column. But otherwise (i.e. most of the 
time), 10% != 10px, so there would be some space left, or not even enough 
space to give to each column (table-width=90px -> 50%=45px and 40%=36px; 
10+45+36=91px, wider than the table!). According to CSS, in the first case, 
the extra space will be distributed (which means your 10px-wide column 
might now be 15px), and in the second case, the table is wider than 
originally asked (in my example, it would be 91px wide rather than demanded 
90px).

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/GD6arJ17skoJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to