Der Martin: Div's strechtchen

Beitrag lesen

Hallo,

ich hab ja die drei div's die eine unterschiedliche länge habe. allerdings werden die von einem übergeordnetem Elternelement umschlossen id=inner
wenn ich nun #inner { height = auto;} mache, und bei allen drei kind elementen div#kindelemente {height = 100%;} mach dann müsste es doch funzen.. (ich trau mich nicht zu fragen).. oder etwa nicht ?

oder etwa nicht. Denn im Quelltext hast du wohl drei divs, die von einem gemeinsamen vierten umschlossen werden. Könnte also funktionieren - wenn du die äußeren beiden divs nicht floaten würdest. Dadurch werden sie aus dem normalen Elementfluss genommen und beeinflussen nicht mehr die Größe ihrer Elternelemente, weil sie sich sozusagen selbst enterbt haben.

Lösung: Elternelement ebenfalls floaten, oder dem letzten Element im Container-div ein clear:both spendieren.

So long,
 Martin

--
Hannes würfelt abends immer, ob er den Abend mit seiner Frau zuhause verbringt oder in die Kneipe geht. Wenn er eine 6 würfelt, geht er in die Kneipe.
Gestern musste er 37mal würfeln.