Gunlaug - you're the greatest, man! This worked out beautifully. Just sending out a massive THANK YOU to you and everyone else who helped me along the way. You're a life saver!
On 4/10/07, Gunlaug Sørtun <[EMAIL PROTECTED]> wrote: > To keep this thread updated with the results of some off-list > correspondence... > > Craig Givens wrote: > > > display:table is the only method that works. Using anything else for > > #contents will cause the #rightColumn to appear underneath the > > #contents div or render otherwise incorrectly > > Not so. > > It's the mix of absolute positioned and floating elements inside > #contents that is causing most problems now. > No absolute positioning should be used there, and the "floats will > contain floats" behavior will solve the rest. > > Replace the styles you have - *all of them* - for the two elements in > question, with the following... > > #contents { > background:#fff; > float: left; > width: 100%; > } > > #leftColumn-home { > margin-left: 5px; > float:left; > display: inline /* fix IE6 bug */ > } > > ...and the containment and alignment problems will be solved across > browser-land. > > regards > Georg > -- > http://www.gunlaug.no > ______________________________________________________________________ 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/