CSS :nth-son-child() Seçici
Örnek
Son alt öğeden başlayarak üst öğesinin ikinci çocuğu olan her <p> öğesi için bir arka plan rengi belirtin:
p:nth-last-child(2)
{
background: red;
}
Aşağıda daha fazla "Kendiniz Deneyin" örnekleri.
Tanım ve Kullanım
Seçici , türünden bağımsız olarak, son alt öğeden başlayarak ebeveyninin n'inci çocuğu olan her öğeyle eşleşir .:nth-last-child(n)
n bir sayı, bir anahtar sözcük veya bir formül olabilir.
İpucu: :nth-last-of-type() seçicisine bakın , son alt öğeden başlayarak üst öğesinin belirli bir türün n'inci çocuğu olan öğeyi seçin.
Sürüm: | CSS3 |
---|
Tarayıcı Desteği
Tablodaki sayılar, seçiciyi tam olarak destekleyen ilk tarayıcı sürümünü belirtir.
Selector | |||||
---|---|---|---|---|---|
:nth-last-child() | 4.0 | 9.0 | 3.5 | 3.2 | 9.6 |
CSS Sözdizimi
:nth-last-child(number) {
css declarations;
}
Daha fazla örnek
Örnek
Tek ve çift, dizini tek veya çift olan alt öğeleri eşleştirmek için kullanılabilen anahtar sözcüklerdir.
Burada, son alt öğeden başlayarak tek ve çift p öğeleri için iki farklı arka plan rengi belirledik:
p:nth-last-child(odd)
{
background: red;
}
p:nth-last-child(even)
{
background: blue;
}
Örnek
Bir formül kullanarak ( an + b ). Açıklama: a bir döngü boyutunu temsil eder, n bir sayaçtır (0'dan başlar) ve b bir ofset değeridir.
Burada, son alt öğeden başlayarak dizini 3'ün katı olan tüm p öğeleri için bir arka plan rengi belirleriz:
p:nth-last-child(3n+0)
{
background: red;
}