Sono bloccato con questo problema quindi qualsiasi aiuto sarebbe apprezzato. Ho una tabella con più righe. Ogni cella all'interno della riga appartiene a una determinata classe. Io uso questi nomi di classe per colorare le celle.Perché il passaggio del mouse CSS non funziona sulle righe della tabella quando le celle all'interno delle righe hanno nomi di classe?
Ecco un esempio di fila dal mio tavolo:
<tr>
<td class = "summarypage-odd-column">Theme</td> <td class = "summarypage-odd-column">Q2 2009</td> <td class = "summarypage-odd-column">Q1 2009</td>
<td class = "summarypage-even-column">Theme</td> <td class = "summarypage-even-column">Q2 2009</td> <td class = "summarypage-even-column">Q1 2009</td>
<td class = "summarypage-odd-column">Business Area</td> <td class = "summarypage-odd-column">Q1 2009</td> <td class = "summarypage-odd-column">Q1 2008</td>
</tr>
Vorrei evidenziare ogni riga quando l'utente sposta il puntatore del mouse su qualsiasi cella nella stessa riga. Quindi ho usato il seguente codice CSS per raggiungere questo obiettivo.
tr:hover {
background-color: #FFFAF0; color: #000;
}
purtroppo sembra perché ogni cella di dati tabella ha un nome di classe, l'hover non funziona. Ma se rimuovo i nomi delle classi dalle celle di dati, funziona il passaggio del mouse.
La mia domanda è c'è un modo per far funzionare la cosa di hover per la riga della tabella, pur avendo ancora i nomi di classe per le celle di dati della tabella all'interno della riga.
why wiki della comunità ?? –