MudGuard: a.hover für einzelne class

Beitrag lesen

Hi,

ich habe zentrale link-definitionen definiert:

a:link   {  font-weight:bold;
                    color:#C1CAD9;
             text-decoration:none; font-family:'Courier new',Times,serif;
      font-style:normal;
      font-size:12pt;
     }
  a:visited { font-weight:bold;
              color:#C1CAD9;
       text-decoration:none;
       font-family:'Courier new',Times,serif;
       font-style:normal;
              font-size:12pt;
      }
  a:hover   { font-weight:bold;
     color:#203B68;
     text-decoration:none;
     font-family:'Courier new',Times,serif;
        font-style:normal;
              font-size:12pt;
     background-color:#C1CAD9;
            }
  a:active  { font-weight:bold;
     color:#203B68;
     text-decoration:underline;
     font-family:'Courier new',Times,serif;
        font-style:normal;
              font-size:12pt;
     }

Aber jetzt habe ich in für eine einzelne class auch welche definiert:

a.leiste:link   {   color:FFFFFF;

Kein gültiger Farbwert. Meinst DU #FFFFFF oder #FFF ?

text-decoration:none; font-family:'Courier new',Times,serif;
        font-style:normal;
              font-size:9pt;
}

a.leiste:hover  { color:FFFFFF;

Kein gültiger Farbwert. S.o.

text-decoration:underline; font-family:'Courier new',Times,serif;
        font-style:normal;
              font-size:9pt;
     }

a.leiste:visited  { color:FFFFFF;

Farbwert s.o.

Außerdem: Falsche Reihenfolge!

:link, :visited, :focus, :hover, :active ist die richtige Reihenfolge.

text-decoration:none; font-family:'Courier new',Times,serif;
        font-style:normal;
              font-size:9pt;}

a.leiste:active  { color:FFFFFF;

S.o.

text-decoration:none; font-family:'Courier new',Times,serif;
        font-style:normal;
              font-size:9pt;}

Hintergrundfarbe: es gilt die allgemeine Einstellung, wenn sie nicht überschrieben wird.

das klappt aber nicht. Alle Browser machen weiter den Hintergrundwechsel und die Farbeinstellungen von der zentralen definition.

Inkorrekte Regeln müssen ignoriert werden. Also wird color:FFFFFF; ignoriert und stattdessen die allgemeine Farbdefinition genommen...

Andreas