Moin!
Mozilla kommt mit meiner Breiten- und Zeilenhöhe-Angabe
irgendwie nicht klar (a.nav)- ich gehe davon aus, dass der Fehler bei mir liegt.
Das hängt damit zusammen, dass Mozilla nicht so tolerant wie der IE ist. Du kannst nicht einfach ein Format für a definieren, in der Hoffnung, dass es sich auf alle Links auswirkt.
Er hat eine Klasse definiert - und das, ohne irgendwelche Fehler einzubauen (was die Klasse angeht).
Das Problem besteht wohl eher darin, daß line-height nicht funktioniert. Das würde ich ganz simpel darauf zurückführen, daß es auf ein Inline-Element (nämlich a) angewandt wurde, und nicht auf das umschließende div.
Du musst hier mit den Pseudoformaten für Links arbeiten. Alles dazu findest du unter:
http://selfhtml.teamone.de/css/formate/zentrale.htm#pseudoformate
Nein, muß er nicht. Man kann auch einfach in CSS das ganze a definieren (was dann für alle Zustände gilt).
- Sven Rautenberg