sunny: Blockelemente und deren Breite

Beitrag lesen

Guten Morgen,

.menulink {
  display: block;
  float: left;
  clear: left;
}

Wow, das funktioniert tatsächlich, wundert mich allerdings dass sich das float und das clear nicht irgendwie aufheben
clear hebt ein evtl. vorangegangenes float auf, die float-Eigenschaft des Elements selbst wird davon nicht betroffen. Was Du im Kopf hast ist float:none. Du siehst den Unterschied?

Ahja stimmt, in meiner gestrigen Verwirrung war das nicht mehr so klar ... ;-)

Der Trick dieser Methode ist übrigens, daß float gemäß CSS 2.1 keine Angabe zu width mehr erfordert.

Alles klar!
Vielen Dank für eure Hilfe!

sunny