Zum Inhalt springen

Linkfarbe und verschiedene Browser

Erstellt am 29. August 2005 · 1 Antwort · letzte Antwort am 29. August 2005

Tags: Frage

cooper64 ·

da gibt es doch bestimmt einen Trick.

Grundsätzlich hab ich erst mal ne Standardformatierung via CSS auf meinen Links. Nun möchte ich die Top-Menü-Links in einer anderen Farbe und den aktiven unterstrichen darstellen und leg dazu ne extra CSS-Klasse .linkWeiss an.

.linkWeiss toplink a:link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: underline}
.linkWeiss toplink a:visited {  font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: underline}
.linkWeiss toplink a:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #B9CD88; Text-Decoration: underline;}

Wenn ich die nun über TS einbinde funzt das auch im Firefox (Link ist weiss und unterstrichen)

linkWrap = <span class="linkWeiss">|</span>

ergibt im Quellcode:

<span class="linkWeiss"><a href="index.php?id=12">Produkt</a></span>

aber nicht im IE, denn der möchte das so:

<a href="index.php?id=12"><span class="linkWeiss">Produkt</span></a>

Der Link ist zwar weiss formatiert, wird aber nicht unterstrichen.

...so wie der IE das möchte, kann ich das aber nicht via TS einbinden. Oder geht das doch irgendwie zu lösen?

cooper

fuss ·

olla!

[browser = msie]
deinmenu.ATagBeforeWrap = 1
[END]

darf aber nicht innerhalb geschweifter klammern stehen.
wenn das fuern feuerfuchs ok ist, dass die span klasse innerhalb von dem a tag ist, dann kann die abfrage logischerweise auch weg.

gruss, fuss