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/

Reply via email to