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/