Robert Reed wrote: > 1.) I tried to use the fixed width left column, fluid right column > system as described at A List Apart, with negative margins. After I > found out that the negative margins weren't doing anything, I removed > them. The idea was to go with a fixed 220px column on the left, and > a fluid right column. The problem is using margin-left on a > container with 100% width seems to immediately tell Firefox that > we're going to ignore that declaration.
If this is the solution you tried... <http://www.alistapart.com/articles/negativemargins> ...than it's beyond me how you could make that fail, in any browser. > Consequently, the right container which has 100% width but a > margin-left request of 230px, doesn't adhere to the margin. It sits > pushed below the left column in its own little space, and needs to > come up. I can't check what you have removed, but a properly applied 'negative margins on floats' solution, as described in that ALA article, will solve the problem you have now by isolating the columns from each other. > 2.) The menu needs to come up to hang out on the same line with the > background. I've used clearing divs and it doesn't seem to do the > trick. First: delete the you have at the start of <div id="menu"> in the source code, and then add... DIV#menu {float: left;} UL#nav {background: transparent;} The DIV#menu style makes all browsers expand to contain the UL#nav, and the UL#nav style prevents IE's cover-up operation. > http://zwisp.owningthedot.net regards Georg -- http://www.gunlaug.no ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ List policies -- http://css-discuss.org/policies.html Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
