У меня есть таблица со стилями чередующихся строк CSS3, но мне нужно переопределить стили для нескольких строк.
Вот CSS для таблицы:
table.primary tr:nth-child(odd) {
background-color: #e5e5e5;
}
table.primary tr:nth-child(even) {
background-color: #ededed;
}
Мне нужно переопределить некоторые строки с совершенно другим цветом фона (и другим форматированием), и я надеялся просто добавить class=
к отдельным строкам, но похоже, что это не отменяет вышеуказанный CSS.
, например
<table class="primary">
<tr><td>one</td></tr>
<tr class="new"><td>two</td></tr>
<tr><td>three</td></tr>
</table>
В качестве альтернативы мне нужно пропустить CSS3 и использовать вместо него class="row1"
, class="row2"
, class="new"
.
Любые предложения о том, как переопределить nth-child
с классом?