2010-04-29 4 views
6

Je voudrais changer la couleur de fond et le texte lorsque la souris survole une ligne dans une table:Comment changer la couleur du texte pour le lien dans tr élément avec CSS

tr { 
    background-color:#FFF; 
    color:#000; 
} 

tr:hover { 
    background-color:#000; 
    color:#FFF; 
} 

Cela fonctionne s'il aren » t tout lien dans les éléments tr, mais quand il y en a, la couleur du lien reste noire (à cause de a { color: #000; }?). Comment puis-je spécifier dans le CSS que les liens dans l'élément tr doivent changer de couleur lorsque la souris survole le tr?

Répondre

15

Que diriez-vous

tr:hover a { 
    color: #CC0000; 
} 

est ce que vous cherchez?

+0

OUI. Désolé, c'était une nouvelle réponse ... J'apprends toujours comment fonctionne le CSS! – user5243421

1

Essayez

tr a{ 
    color:#000; 
} 

tr a:hover { 
    color:#FFF; 
} 
Questions connexes