J'ai une page Web qui affiche un calendrier, et je veux changer la couleur de fond de n'importe quel td qui a leur numéro de jour lié, donc quand je passe la souris sur ce jour, il change la couleur de fond.voulez changer l'arrière-plan de la table td sur hover
Je pensais que cela fonctionnerait:
.main-calendar td {
width:14%;
height:100px;
text-align:center;
border:1px solid #000;
font-size:20px;
vertical-align:middle;
display:block;
}
table.main-calendar td a:hover,
table.main-calendar td a:visited {
display:block;
text-decoration:none;
background-color:red;
color:#fff;
}
table.main-calendar td a:link {
display:block;
text-decoration:none;
background-color:green;
color:#fff;
}
Toute aide est appréciée.
L'ordre de ': link' et': visited' n'a pas d'importance (car ils sont mutuellement exclusifs), mais l'ordre de ': link' +': visited'', ': hover',': focus' et ' : active' est significatif. – Quentin