У меня есть следующий код на моей веб-странице.Он выполняет итерацию списка, создает новые ячейки и назначает класс css новой ячейке таблицы на основе критерия (предположим, что класс .raw назначен некоторым ячейкам):
<tr class="${(i % 2) == 0 ? 'odd' : 'even'}">
<g:each in="${params.classProperties}" status="cnt" var="classProperty">
<td class="${classProperty.name.contains('raw')?'raw':'normal'}">${fieldValue(bean: billTemplateInstance, field: classProperty.name)}</td>
</g:each>
</tr>
Если ячейка была назначенакласс .raw, я установил цвет фона для ячейки.Теперь я хотел изменить весь цвет фона строки при наведении.Я попытался добавить следующие строки в мой css-файл ...
.list td.raw {
background: #CCFFBF;
}
.list th:hover, .list tr:hover {
background: #b2d1ff;
}
К сожалению, при наведении мыши фоновый цвет ячеек с классом .raw остается таким же, как он был определен в ".list td.raw",Только ячейки, которым не был назначен цвет, изменяют цвет при наведении:
Цените всю помощь и предложения.:)