Я застрял в этой проблеме, поэтому любая помощь будет оценена. У меня есть таблица с несколькими строками. Каждая ячейка внутри строки принадлежит определенному классу. Я использую эти имена классов для окраски ячеек.
Вот одна строка примера из моей таблицы:
<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>
Я хотел бы выделить каждую строку, когда пользователь перемещает указатель мыши над любой ячейкой в этой строке. Поэтому для этого я использовал следующий CSS-код.
tr:hover {
background-color: #FFFAF0; color: #000;
}
К сожалению, похоже, что каждая ячейка данных таблицы имеет имя класса, зависание не работает. Но если я удалю имена классов из ячеек данных, зависает.
Мой вопрос в том, есть ли способ, которым я могу заставить объект зависания работать для строки таблицы, но все еще имея имена классов для ячеек таблицы данных внутри строки.