wahsaga: Divs rutschen im IE untereinander

Beitrag lesen

hi,

#div1 { float : left;
                  display : inline;

Wozu display:inline?

display kann gar nicht inline sein, wenn float nicht none ist - http://www.w3.org/TR/CSS21/visuren.html#dis-pos-flo

Wenn ich der zweiten div einen Wert für die Höhe gebe (z.B. 300px) dann wird sie richtig dargestellt, d.h. _neben_ der Anderen.

Könnte mal wieder ein hasLayout-Effekt sein.

Da in diese Div aber dynamischer Text reinkommt möchte ich eigentlich auf eine Höhenangabe verzichten.

Kannst du aber eigentlich machen - wenn du die Angabe nur für den IE machst (Conditional Comments) - der behandelt height nämlich wie min-height.
height:1% oder height:1px wird oft genutzt, um im IE für ein Element hasLayout zu triggern.
Gewisse andere Eigenschaften triggern es aber auch - bspw. zoom:1.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }