Jak używać nth-child do stylizacji za pomocą tabeli z rowspan?

Mam tabelę, która ma jeden wiersz, który używa rowspan. Więc,

<code><table>
 <tr>
  <td>...</td><td>...</td><td>...</td>
 </tr>
 <tr>
  <td rowspan="2">...</td><td>...</td><td>...</td>
 </tr>
 <tr>
              <td>...</td><td>...</td>
 </tr>
 <tr>
  <td>...</td><td>...</td><td>...</td>
 </tr>
</table>
</code>

Chciałbym użyć pseudoklasy n-tego dziecka, aby dodać kolor tła do każdego innego wiersza, ale rowspan to psuje; dodaje kolor tła do wiersza poniżej wiersza z rowspan, gdy w rzeczywistości chciałbym, aby pomijał ten wiersz i przechodził do następnego.

Czy istnieje sposób, aby nth-child zrobił coś inteligentnego lub użył [rowspan] w selektorze, aby obejść ten problem? Więc w tym przypadku chciałbym, aby kolor tła był w wierszach 1 i 4, ale potem po 6, 8, 10 itd. (Ponieważ żaden z nich nie ma rowspans)? To tak, jakbym widział rowspan, a następnie chcę, aby nth-child dodał 1 do n, a następnie kontynuował.

Prawdopodobnie nie ma na to rozwiązania, ale pomyślałem, że zapytam :-)

questionAnswers(6)

yourAnswerToTheQuestion