Text-indent Internet Explorer

Kahmoon

Erfahrenes Mitglied
Tach zusammen,

hätte mal wieder ne CSS Frage an die Profis.

Ich habe eine Navigation die mit CSS Hintergrundgrafiken arbeitet. Den Text der jeweiligen Menüpunkte möchte ich nicht anzeigen. Daher habe ich den Links einen text-indent von -999px gegeben. Im Firefox funktioniert das auch einwandfrei. Die IE Familie allerdings macht Probleme. Hier werden wohl auch die Links verschoben.

Siehe http://mcup.mmtz.de/nachrichten.html


Meine Frage:
Gibt es eine Alternative zu Text-indent den Text von Menüpunkten nicht anzuzeigen?

Wie kann ich das ganze im Ie zum laufen bringen.

Gruß
Franky
 
Hmm gute Idee....leider verschwinden dann auch die Hintergrundgrafiken....aber warum?

CSS:
.mod_navigationMain li a span{display:none;}

EDIT

Nachtrag....mit

CSS:
.mod_navigationMain li a span{visibility:hidden;}

gehts...thx!
 
Dass es mit visibility:hidden auf Anhieb funktioniert, sprich die Hintergrundbilder nicht verschwinden, liegt daran, dass das Element weiterhin einen Platzhalter im Textfluß besitzt, mit display:none hingegen nicht, weshalb auch die Hintergrundbilder verschwinden. Daher auch mein zweiter Vorschlag, den Links die entsprechende Höhe mit auf dem Weg zu geben.

mfg Maik
 
Zurück