George: clear:both in floatenden Elementen

Hi, Leute,

Wenn ich in Elementen, die bereits links "floaten" weitere links-floatende Elemente unterbringe und dann ein clear:left anbringe, werden alle floats aufgelöst, auch das des Elternelement.

Ich hätte aber gerne nur jeweils das innerste Float, aber das geht nicht, oder?

Gruß, George

P.s. Macht euch keine große Mühe, das Problem ist nicht dringend, eher von allgemeinem Interesse

  1. Hallo,

    Wenn ich in Elementen, die bereits links "floaten" weitere links-floatende Elemente unterbringe und dann ein clear:left anbringe, werden alle floats aufgelöst, auch das des Elternelement.

    Ich hätte aber gerne nur jeweils das innerste Float, aber das geht nicht, oder?

    http://aktuell.de.selfhtml.org/weblog/css-spaltenlayout

    …müsste deine Frage beantworten.

    mfg. Daniel

    1. Hallo,

      http://aktuell.de.selfhtml.org/weblog/css-spaltenlayout

      …müsste deine Frage beantworten.

      Ja, danach habe ich gesucht, danke für den Link.

      Gruß, George

  2. Wenn du einem Element eine float-Eigenschaft zuweist und nschließend mit clear diesen aufhebst, dann kannst du ihn auch gar nicht setzen.
    Lieber das vorherige Element floaten lassen und anschließend per clear den Zustand wieder löschen.