KloBoBBerLe: Menüeintrag-Text auf ganze Feldbreite ausdehnen - wie lösen?

Beitrag lesen

Liebe Leser,

frohe Ostern! :-)

Ich suche nach einem CSS-Lösungsweg für folgende Aufgabenstellung:

Aktive (= aktuell geöffnete) Menüeinträge sollen bei a:active über die gesamte Breite des Menüfeldes "ausgedehnt" werden. Der Text soll sich also vom linken Rand bis zum rechten Rand erstrecken.
Der Zeichenabstand (letter-spacing) wird also so weit vergrößert werden, dass der Menütext die gesamte Feldbreite einnimmt.

Da der Grad der Vergrößerung jedoch davon abhängt, wie viele Zeichen der Menütext besitzt, muss der Zeichenabstand bei jedem Menüeintrag individuell sein und kann nicht einfach pauschal über z.B. "letter-spacing:x Pixel" vorgegeben werden.

Ich dachte, die Ausdehnung ließe sich doch einfach über "text-align:justify" (Blocksatz) lösen - leider nicht. :-)
Der Befehl "justify" funktioniert wohl nur bei Texten mit Textumbruch...

Habt Ihr eine Idee, wie ich so etwas machen könnte?

Herzlichen Dank für Eure Hilfe!

Viele Grüße
KloBoBBerLe