a, visited, ... in bestimmten DIVs ignorieren?

a, visited, ... in bestimmten DIVs ignorieren?

Beitragvon pogo83 » 25.02.2010, 23:47

Hi zusammen!

Ich habe für eine kleine Microsite einige CSS formatierungen angelegt,
als standard einstellungen gelten folgende:
Code: Alles auswählen
a:link {
   color: #333;
}
a:visited {
   color: #666;
}
a:hover {
   color: #999;
}
a:active {
   color: #333;
}


---
jetzt möchte ich allerdings im footer, dessen hintergrund schwarz ist, weiße schriftfarbe als link und hover haben...

leider ignoriert der browser meine angaben, ich habe es so integriert:

<div class="footer"><a href="team.php">TEAM </a><a href="kontakt.php">KONTAKT</a></div>


die zugehörige klasse sieht so aus:

Code: Alles auswählen
.footer
{
font-family: arial;
color: #FFF;
}


Die Farbangabe in .footer wird allerdings ignoriert...
Warum funktioniert das nicht, kann mir jemand weiterhelfen?


Vielen dank, bis dato...
frank
pogo83
neu hier
 
Beiträge: 1
Registriert: 25.02.2010, 23:41

Re: a, visited, ... in bestimmten DIVs ignorieren?

Beitragvon sejuma » 26.02.2010, 06:55

Weise die Klasse nicht dem #footer-Div, sondern a zu, siehe http://www.ohne-css.gehts-gar.net/0003.php
Bild
sejuma
Vielposter
 
Beiträge: 788
Registriert: 15.07.2009, 17:46

Re: a, visited, ... in bestimmten DIVs ignorieren?

Beitragvon ThomaZ » 01.03.2010, 11:08

Noch besser:

Code: Alles auswählen
div[class="footer"]  >  a:visited   {
     anweisung xyz
}
div[class="footer"]  >  a:hover   {
     anweisung xyz
}
und so weiter


mit der > Zuweisung sagst du das NUR die a elemente im footer die Anweisungen bekommen.

MfG

ThomaZ
ThomaZ
Gelegenheitsleser
 
Beiträge: 23
Registriert: 25.02.2010, 20:10


Moderatoren: Laus, Moderatoren

Ähnliche Beiträge zu "a, visited, ... in bestimmten DIVs ignorieren?"

Zurück zu: CSS für Fortgeschrittene

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast