Paul Sommer wrote, On 23.05.2007 20:58:

> Your solution works only with that simple example. The "real thing" has a 
> background image attached
> to the right column.
> (please look at the extended sample here 
> http://paul-sommer.de/test/tablefree.html )
> Expanding that image to the left side is not a solution as the menu column 
> grows if the user
> enlarges the font size (Ctrl + in firefox). 
> The menu column must be sized with em (I think). Otherwise the text runs out 
> of the box
> if the user enlarges the text.

Not sure if I got the problem, but perhaps something like that  - uses
position instead of float to avoid problems with too wide table
(untested just to give you an idea) assuming a solid background-color
for the menu column.

<div id="container">
<div id="menu"></div>
<table></table>
</div>
</div>

#container {position: relative; border-left: yellow solid 20em;
background-image: ...}
#menu {width: 18em; position: absolute; left: 1em; top: 0;}

anything else you didn't mention? ;-)

Gruß
Susanne

-- 
http://sujag.de - Webentwicklung und -beratung
10119 Berlin, Tel: 030 - 440 483 47
* CSS-Referenz für den Schreibtisch * CSS GE-PACKT - mitp
http://mitp.de/vmi/mitp/detail/pWert/1620/titel/CSS%20GE-PACKT
______________________________________________________________________
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