Hallo,
ich bin gerade dabei, ein Joomla-Template zu erstellen. Die Umsetzung an für sich ist kein Problem. Der Header, die zwei mittleren Spalten (Navi links und Inhalt), sowie der Footer sind da, wo sie sein sollen. Also ein ganz normales CSS-Layout auf float-Basis, wie man es überall finden kann.
Wenn ich nun aber im Inhalts-Div ebenfalls mit float arbeite, kommt es zu den Problemen. Damit die Darstellung richtig funktioniert ist es ja nötig, dass man ge-float-ete Elemente mit clear wieder "zurechrückt".
Da bei mir jedoch schon die Navi mit float:left ausgerichtet ist, will mir der Browser bei einem clear:left den im Inhalts-Div ge-float-ete Div auf die Höhe der Navi ausweiten.
Seh ich das richtig, dass im Firefox (IE6 machts mit und ohne clear richtig) ein clear:left alle "offenen" float:left wieder aufhebt und sich nicht nur auf den Div beschränkt, nachdem das clear gesetzt ist?
Im Anhang habe ich mal noch ein Screen angehängt. Um den HTML-/CSS-Code rauszusuchen fehlen mir grad die Nerven (ich sitz seit 3h dran um von einem hässlichen css-Code mit diesem Problem auf einen schönen mit gleicher Wirkung zu landen -.-).
Sollte es dennoch nötig sein, werde ich mich dran setzten, sobald die Lust wieder da ist.
Danke schonmal.
ich bin gerade dabei, ein Joomla-Template zu erstellen. Die Umsetzung an für sich ist kein Problem. Der Header, die zwei mittleren Spalten (Navi links und Inhalt), sowie der Footer sind da, wo sie sein sollen. Also ein ganz normales CSS-Layout auf float-Basis, wie man es überall finden kann.
Wenn ich nun aber im Inhalts-Div ebenfalls mit float arbeite, kommt es zu den Problemen. Damit die Darstellung richtig funktioniert ist es ja nötig, dass man ge-float-ete Elemente mit clear wieder "zurechrückt".
Da bei mir jedoch schon die Navi mit float:left ausgerichtet ist, will mir der Browser bei einem clear:left den im Inhalts-Div ge-float-ete Div auf die Höhe der Navi ausweiten.
Seh ich das richtig, dass im Firefox (IE6 machts mit und ohne clear richtig) ein clear:left alle "offenen" float:left wieder aufhebt und sich nicht nur auf den Div beschränkt, nachdem das clear gesetzt ist?
Im Anhang habe ich mal noch ein Screen angehängt. Um den HTML-/CSS-Code rauszusuchen fehlen mir grad die Nerven (ich sitz seit 3h dran um von einem hässlichen css-Code mit diesem Problem auf einen schönen mit gleicher Wirkung zu landen -.-).
Sollte es dennoch nötig sein, werde ich mich dran setzten, sobald die Lust wieder da ist.
Danke schonmal.