|
|||
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
__________________
Das Problem sitzt meistens 30 cm von der Tastatur entfernt! |
Sponsored Links |
|
||||
ohne Link kann man nur raten:
ungewolltes globales Clear vielleicht? Scroll da mal weiter nach unten, da steht was dazu.
__________________
Ein mehrfacher Gruß aus dem Südosten Klaus |
Sponsored Links |
|
|||
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
__________________
Das Problem sitzt meistens 30 cm von der Tastatur entfernt! |
|
|||
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
__________________
Das Problem sitzt meistens 30 cm von der Tastatur entfernt! |
|
|||
Die Navigation ist nur zu kurz für das Clear.
__________________
Corina Rudel Online-Einsteigerkurs HTML/CSS | Buch: Fortgeschrittene CSS-Techniken |
|
|||
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?
__________________
Das Problem sitzt meistens 30 cm von der Tastatur entfernt! |
|
|||
FAQ Punkt 2!
__________________
Corina Rudel Online-Einsteigerkurs HTML/CSS | Buch: Fortgeschrittene CSS-Techniken |
|
|||
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!!
__________________
Das Problem sitzt meistens 30 cm von der Tastatur entfernt! |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Grunsätzliches Verständnis von Floating | actionjackson | CSS | 4 | 31.07.2010 13:35 |
Noch einmal floating | SimonWpt | Knowledge Base | 26 | 26.02.2007 12:52 |
floating überlappt sich | Luke_Skyscraper | CSS | 7 | 14.09.2006 08:05 |
floating Problematik bei verschachtelten div's | bensen | CSS | 2 | 29.05.2005 17:36 |
Wiedermal ein 100% Höhen Problem | MoRpH2k2 | CSS | 5 | 05.04.2005 19:38 |