Mel : Platzhalter anstelle von Linktext!?

Beitrag lesen

Hallo,

eine Möglichkeit wäre z.b. dass Du transparente gifs benutzt. Dann sieht man den jeweiligen HIntergrund.
Was Deine Css-Technik betrifft so würde ich Dir zu einem anderen Vorgehen raten.

Tausche nicht das Hintergrundbild aus (ergibt Flackern, v.a. im IE)sondern speichere beide Hintergründe als EIN Bild ab. dieses verschiebst Du dann mittels background-position.

Es gibt noch weitere Möglichkeiten Dein Problem zu lösen.
z.b. indem Du das a-Element als block-Element definierst und damit Höhe und Breite (oder Innen- und Aussenabstände) zuweist. Und natürlich das Hintergrundbild. Den enthaltenen Text kannst Du dann in ein span packen und mit CSS "verstecken" z.b. indem Du es mit position: absolute; top: -3000px; left: 0; aus dem sichtbaren Bereich herausschiebst.
Diese Methode scheint zwar recht elegant zu sein und ist auch sehr beliebt hat aber den Nachteil dass Browser welche Bilder nicht anzeigen überhaupt keine Navi-infos bereithalten.

Ingo hat einen interesanten Ansatz übrigens gefunden:
http://www.1ngo.de/web/bildwechsel.html

vg mel

Im Linkelement selbst