Nicola Straub: gefloatete Boxen clearen und dann gleichlang?

Beitrag lesen

So,

die andere Baustelle...

konstrukt im Kopf gleich mit zu Klump. Vielleicht ist heute auch nicht mein
Tag, aber Beispiel: das Clearen hab ich - auch nach Genuss von Ingos Beschreibung
nicht mal ansatzweise begriffen ;-( Ich kann das einfuegen, wo ich will,
es passiert auch mal was, aber nix, was mir beim Verstaendis hilft.

Oder vielleicht doch... Ich habe jetzt mal alle Boxen mit einem
Clearing versehen. Und siehe da: Wenn ich die Container-Box cleare,
dann umfliesst sie auch die anderen:

http://physalia.de/tmp/TEST.html

Die Container-Box selbst floatet allerdings nirgends nicht - nicht nach
meinem Verstaendis jedenfalls: Alles was ich zu Clearing gelesen
hatte, hiess immer "am Ende eines floatenden Elementes" muss man clearen.
Oder am Ende des letzten floatenden. Kurzum, mit meinem Verstaendis
stimmt da was nicht ;-(

Also jedenfalls habe ich jetzt dennoch einen umarmenden Container
(im Test blau).
Immerhin. Nur kuemmert es die Spalten dennoch nicht, dass ich sie auf
100 % Hoehe setze!
Ich koennte mir vorstellen, dass dies daran liegt, dass sie nicht damit
klarkommen, dass oben ja schon ein 100px hohes Element im
Container liegt und ihre 100% halt nur fuer den Restplatz gelten.
ABER: Spalte #links hat ja ihre vollen 100% Hoehe Platz und zieht sich
dennoch nicht nach unten durch.
Wie 'denken' diese Boxen?*

ratlos

Nicola

*Wenn diese ganzen CSS-Sachen eine logische Logik haetten, dann waere
es IMO nicht so schwierig fuer mich zu verstehen. So nach dem Motto
"4 ist groesser 2. Das kann man sich merken.
Aber diese komische Grafik-Logik ist fuer meinen Kopf
scheints zu komplex. Da gilt nicht 4 > 2 sondern "4 = links von 2"
dafuer dann vielleicht "6 = Abstand von 7 nur wenn 2" und so weiter
oder wie auch immer. Hab ich ein Problem durchschaut, kommt das naechste
und schon hab ich wieder nen buffer overflow im Kopf - meinem eigenen,
meine ich jetzt ;-) *grummel*