Hallo,
wenn ich 2 divs (2 elemente) habe werden die ja normalerweise untereinander ausgegeben.
versehe ich beide mit float:left stehen sie nebeneinander.
ja, richtig.
hier ist es jetzt so das meine erstes element (iframe) ein float left hat und das andere element (p) nicht. - warum wird jetzt p rechts vom iframe ausgegeben ?
Wird es nicht. Das p-Element liegt nach wie vor am linken Rand - gib ihm mal einen Rahmen und/oder eine Hintergrundfarbe, und du siehst es deutlich. Nur der *Inline-Inhalt* des p-Elements (also in erster Linie der Text) fließt um das gefloatete Element herum.
Ciao,
Martin
--
Niemand ist überflüssig: Er kann immer noch als schlechtes Beispiel dienen.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
Niemand ist überflüssig: Er kann immer noch als schlechtes Beispiel dienen.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(