On Mon, 18 Jun 2007 11:38:58 -0500, Amy Drayer wrote: > Dear CSSers: > > This floating problem is driving me crazy. The layout works fine in IE (so > of course > there's a problem...), and for some odd reason the left content box gets > pushed below > the floated right element in all the other browsers. I know some of my code > doesn't > validate (it happens with content management systems, I have no control over > it), but I > don't see anything that would cause it to not let the left box float next to > the box on > the right (although when I hide the #xmlfeed1, there's no problem, so I think > that's > the problem). Grrr... > > Can anyone see something that I am not seeing? It's at: > http://new.jocolibrary.org/default.aspx?id=2173 >
Hi Amy, I think you are on the right track. #xmlfeed1 is before #contentbox1 in the source code. Modern browsers are obeying rules for floats, and not displaying the second floated element higher than the first: "The outer top of a floating box may not be higher than the outer top of any block or floated box generated by an element earlier in the source document." (W3.org) I can think of no solution that does not involve changing the source. Sorry. Cordially, David -- ______________________________________________________________________ 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/
