Gernot Back: Linkrahmenhover: es geht auch ohne conditional comment

Beitrag lesen

Hallo Andreas,

a ist per default ein (non-replaced) inline-Element. width und height sind für non-replaced inline-Elemente nicht definiert (http://www.w3.org/TR/REC-CSS2/visudet.html#propdef-width).

float zieht automatisch display:block nach sich (http://www.w3.org/TR/REC-CSS2/visuren.html#q24).
Damit ist das Element kein (non-replaced) inline-Element mehr, width und height sind damit definiert und werden ausgewertet.
Float ist nicht notwendig, display:block wäre ausreichend für die Auswertung von width und height.

Danke für den Hinweis, ich habe das CSS auf meiner Beispielseite entsprechend geändert.

Gruß Gernot