Есть ли способ выбрать каждый n-й дочерний элемент , который соответствует (или не соответствует) ) произвольный селектор ? Например, я хочу выбрать каждую нечетную строку таблицы, но в пределах подмножества строк:
table.myClass tr.row:nth-child(odd) {
...
}
<table class="myClass">
<tr>
<td>Row
<tr class="row"> <!-- I want this -->
<td>Row
<tr class="row">
<td>Row
<tr class="row"> <!-- And this -->
<td>Row
</table>
Но : nth-child ()
, кажется, просто подсчитывает все элементы tr
независимо от того, относятся ли они к классу "row", поэтому я получаю один даже ] элемент "row" вместо двух, которые я ищу. То же самое происходит с : nth-of-type ()
.
Кто-нибудь может объяснить, почему?