Ich habe gerade mal etwas rumgespielt, das <a> nicht auf relative gesetzt, das <span> absolut positioniert gelassen, aber die Angaben in em gemacht. In meinem Mozilla wirkte es auch, der erläuternde Text blieb immer unter dem Menü, egal wieviel man an der Schrift rumfrickelte.
Da hast Du recht, das skaliert sehr viel besser wenn man die Verhältnisse von Schriftgröße, Position und Feldbreite richtig wählt.
Naja, ist der Abstand bei Normalgröße mit em so eingestellt wie vorher mit pt, gibt's Probleme mit Skalierung nach unten.
Soll er da auch stimmen, wird der Abstand Beschreibung zum Menü schon arg groß bei > 150%.
Oder ist es bei Dir anders? Mail mir dann doch bitte mal die von Dir ausgetüftelten Werte.
Gute Nacht,
Christian