:nth-child'dan önce boşluk koymayın, bitişik yazın.
Bunun detayına çok inmeyeyim, şu cevap yeterli. Öncesinde boşluk geldiğinde *:nth-child'a denk oluyormuş yani tüm elementler için uygulanıyor. tr :nth-child'ın tam neye denk geldiğine yorum yapamadım çünkü garip bir sonuç elde ettim.
table:nth-child(even) değil tr:nth-child(even) yazmak istersiniz aslında. Elementin çocuklarını değil elementin kendisini etkiliyormuş bu özellik, yani parent'ının çift sıradaki bir çocuğuysa etkinleşiyor. Kaynak: :nth-child() - CSS: Cascading Style Sheets | MDN.
:nth-child'dan önce boşluk koymayın, bitişik yazın.
Bunun detayına çok inmeyeyim, şu cevap yeterli. Öncesinde boşluk geldiğinde *:nth-child'a denk oluyormuş yani tüm elementler için uygulanıyor. tr :nth-child'ın tam neye denk geldiğine yorum yapamadım çünkü garip bir sonuç elde ettim.
table:nth-child(even) değil tr:nth-child(even) yazmak istersiniz aslında. Elementin çocuklarını değil elementin kendisini etkiliyormuş bu özellik, yani parent'ının çift sıradaki bir çocuğuysa etkinleşiyor. Kaynak: :nth-child() - CSS: Cascading Style Sheets | MDN.