at: float verändert die Größe eines Elements

Beitrag lesen

Hallo.

Merkwürdigerweise interessiert den Browser (FF) diese Größenangabe überhaupt nicht. Das a ist nur so groß wie sein Text.

Das ist für Inline-Elemente wie <a> völlig normal.

Aber das größere Mysterium: Wenn ich dem a-tag ein float: left zuweise, wird plötzlich die Größe korrekt dargestellt. Weiß jemand, was es damit auf sich hat?

Durch das float: left wird automatisch die display-Eigenschaft auf block gesetzt, so dass jetzt die Breiten- und Höhenangaben Geltung erhalten.
MfG, at