tr -> table row demek. satırları seçmek için kullanıyoruz.
Bir de td var, o da table data demek. Bir satırdaki bir alan anlamına geliyor, dikey grup olarak düşünürsen bildiğin sütun oluyor.
E şimdi tr için nth-children diye bir selector varsa td için niye olmasın ki? Deniyorum:
td:nth-child(even) {
background-color: blue;
}
Volia! Zebra oldu. Hem de gerçekten zebra gibi oldu çünkü zebraların çizgileri boyuna olur, enine değil.
İkisini bi arada kullanmak biraz daha challenging olabilir, ama öyle bir şeye cidden ihtiyacınız olur mu? Bence çirkin bir şey.
Bir de sadece kodu vermeyip bu kadar uzun uzun yazmamın sebebi şu: kod yazmaya niyetliyseniz temelleri anlayın ve deneme yapmaktan korkmayın. Nasıl ingilizce öğrenirken kelimeleri ezberleyip arka arkaya sıralamıyoruz, bunların da bi mantığı oluyor genelde. Onları düşünme alışkanlığını ne kadar erken edinirseniz ileride o kadar rahat edersiniz.
0