Verschiedene Linkformatierungen mit Mozilla
Daniel Petratsch
- browser
Hallo!
Wieder mal ein Problem mit Mozilla.
Habe eine externe Stylesheet Datei, in der ich verschiedene Linkformatierungen habe:
/*link*/
a:link{text-decoration:none;font-size:12px;color:#003366;}
a.main_link:link{text-decoration:none;font-size:10px;color:#FFFFFF;font-weight:600;}
/*visited*/
a:visited{text-decoration:none;font-size:12px;color:#003366;}
/*hover*/
a:hover{text-decoration:underline;font-size:12px;color:#003366;}
a.main_link:hover{text-decoration:none;font-size:10px;color:#E6A0A0;font-weight:600;}
/*active*/
a:active{text-decoration:none;font-size:12px;color:#003366;}
Nun habe ich beim <a> Tag die Klasse "main_link" notiert, um einen anderen Link-Style zuweisen zu können. Das Problem ist, dass nur die Formatierung "a.main_link:link" nicht angezeigt wird, es wird stattdessen immer das Allgemeinformat "a:link" hergenommen, das "a.main_link:hover" wiederum funktioniert problemlos......Bug?.....Codefehler?
...und im IE gehts auch :)
freundliche Grüsse,
Daniel
Hi,
/*link*/
a:link{text-decoration:none;font-size:12px;color:#003366;}
a.main_link:link{text-decoration:none;font-size:10px;color:#FFFFFF;font-weight:600;}
Unterstriche in Klassennamen sind ungünstig, da sie erst in den Errata zu CSS2 erlaubt wurden.
/*visited*/
a:visited{text-decoration:none;font-size:12px;color:#003366;}
Kann es sein, daß hier was fehlt?
Und daß der Link schon mal besucht wurde?
cu,
Andreas
Hi MudGuard
/*link*/
a:link{text-decoration:none;font-size:12px;color:#003366;}
a.main_link:link{text-decoration:none;font-size:10px;color:#FFFFFF;font-weight:600;}Unterstriche in Klassennamen sind ungünstig, da sie erst in den Errata zu CSS2 erlaubt wurden.
Soso, danke für den Tip :)
/*visited*/
a:visited{text-decoration:none;font-size:12px;color:#003366;}Kann es sein, daß hier was fehlt?
Und daß der Link schon mal besucht wurde?
Ja das ist auch so und es funktioniert jetzt, Dank gebührt dem CSS Grossmeister MudGuard ;)
Hab da zwar einmal im SelfHtml gelesen, dass alle Links und dazu in richtiger Reihenfolge notiert werden müssen, aber irgendwie habe ich mir das durch den IE abgewöhnt, da dort eh immer alles funktioniert, egal welchen Bockmist man auch eingibt, es kommt (fast) immer das richtige raus. Jaja das ist halt auch eine Marktstrategie von Microsoft sich in gewisser Art und Weise bei den armen Html "Textauszeichnern" einzuschmeicheln :)
freundliche Grüsse,
Daniel
cu,
Andreas