N-ème enfant applique uniquement la couleur de fond au 2e enfant mais ne continue pas. Jetez un coup d'œil: https://snipboard.io/fndy0r.jpg
Des idées?
Ma table HTML ressemble à ceci (désolé pour l'allemand): mon CSS: p>
3 Réponses :
Si vous souhaitez ajouter Consultez ce Snippet de Color arrière-fond Code> pour chaque enfant strong> 2ème enfant (chaque enfant même enfant: 2, 4, 6 ...), vous devez utiliser
Nth-enfant (même) code> p>
Même code>,
SELECTORS SIMILD CODE>. P>
Utilisez
nth-of-child(2n)
Bien que ce code puisse répondre à la question, fournissant un contexte supplémentaire concernant la raison et / ou la manière dont ce code répond à la question améliore sa valeur à long terme.
Si vous voulez que la couleur soit répétée après chaque ligne, vous devez utiliser 2N ou vous pouvez également passer même dans le nième enfant.
p>
<table class="Tabellen" id="Oeffnungszeiten"> <caption>Aktuelle Ãffnungszeiten (Frühling/Sommer 2020) </caption> <thead> <tr> <th>Wochentag</th> <th>Uhrzeit</th> </tr> </thead> <tbody> <tr> <td>Montag</td> <td>09.00 - 18.00 </td> </tr> <tr> <td>Dienstag</td> <td>09.00 - 18.00 </td> </tr> <tr> <td>Mittwoch</td> <td>09.00 - 17.00 </td> </tr> <tr> <td>Donnerstag</td> <td>09.00 - 20.00 </td> </tr> <tr> <td>Freitag</td> <td>08.00 - 20.00 </td> </tr> <tr> <td>Samstag</td> <td>08.00 - 20.00 </td> </tr> <tr> <td>Sonntag</td> <td>10.00 - 20.00 </td> </tr> </tbody> </table>