Wiedermal floating
Hallo Leute!
Habe da ein Floatingproblem: Mein Design besteht aus einem Div Main, welcher einen Div Left und einen Div Content beinhaltet. In der Html Datei kommt div Left vor Div Content, wobei Div Left ein float:left; beinhaltet, also links gefloatet wird. Soweit so gut. Sobald ich nun aber im Div Content ein img auch links floate und dann ein clear:left; setze, wird nicht das floatende img gecleart, sondern das floating left des div Left. Selbst wenn ich Div Content in noch einen Container packe, den ich dann auch left floate und danach ein clear:left; setze, wird das Floating von Div Left gecleart und nicht das Floating des img. Wo liegt hier der Fehler? LG |
ohne Link kann man nur raten:
ungewolltes globales Clear vielleicht? Scroll da mal weiter nach unten, da steht was dazu. ;) |
Hallo!
Danke für den Link. Ich hab das ganze nun nochmals "gebaut" nun funktioniert es. Dürfte in der Tat ein ungewolltes globales Clear gewesen sein. LG Daniel |
Hallo nochmals!
Anbei nun das Beispiel. Komischerweise floate ich DIV links links und der container in dem das gefloatete img ist, wird nicht gefloatet. Dennoch wirkt ein per H2 Headline ausgelöstest clear:left; nicht global... Kann mir jemand sagen, warum? Testsite Meiner Auffassung nach müsste das clear hier global wirken, denn das floatende img befindet sich in einem nicht floatenden Container... LG |
Die Navigation ist nur zu kurz für das Clear.
|
Danke fricca!
Das hab ich jetzt behoben. Nun sehe ich aber leider wieder offenbar den Wald vor lauter Bäumen nicht. Mein div "main" schließt das linke menü und den gesamten content ein. Dies deshalb, weil ich dort einen Background darstellen will. Komischerweise hat jedoch der div "main", wenn ich ihm einen Boder gebe augenscheinlich keine Höhe (roter Rand oben = main). Man sieht nur oben, dass der Rand dargestellt wird, jedoch umgibt der div "main" nicht das linke Menü und den Inhalt. Liegt das auch am Floating? :? |
FAQ Punkt 2!
|
Hallo, hatte ich übersehen... :|
Hab das nun das erste mal so gemacht dass ich nen float genutzt habe, um nen float zu clearen. D.h. ich habe div "main" die width mitgegeben und selbigen ebenso mittels float: left; links "gefloatet". Ist die Umsetzung so in Ordnung? Danke für die schnellen Antworten!! |
Alle Zeitangaben in WEZ +2. Es ist jetzt 03:58 Uhr. |
Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
© Dirk H. 2003 - 2023