258 of 313 menu

Psevdo-sinf nth-last-of-type

Psevdo-sinf nth-last-of-type ota-ona berilgan turdagi n-ota avlodni tanlaydi, oxiridan hisoblab. nth-of-type ga o'xshash ishlaydi, faqat hisob oxiridan boshlanadi.

Sintaksis

selector:nth-last-of-type(son | odd | even | ifoda) { }

Qiymatlar

Qiymat Tavsif
son 1 dan boshlanadigan musbat son. Murojaat qilmoqchi bo'lgan elementning raqamini belgilaydi. Elementlarning raqamlash 1 dan boshlanadi.
odd Toq elementlar.
even Juft elementlar.
ifoda n harfi yordamida maxsus ifodalar tuzish mumkin, bu nol (birdan emas) dan cheksizlikkacha bo'lgan barcha butun sonlarni bildiradi. Shunday qilib, 2n - barcha juft sonlarni anglatadi (ikkinchisidan boshlab).
Buni qanday tushunish kerak? n ga ketma-ket 0 va hokazo sonlarni qo'yamiz: agar n = 0 bo'lsa, 2n 0 ni beradi - bunday element mavjud emas (elementlarning raqamlashi 1 dan boshlanadi), agar n = 1 bo'lsa, 2n 2 ni beradi - ikkinchi element, agar n = 2 bo'lsa, 2n 4 ni beradi - to'rtinchi element. Agar 3n yozilsa - bu har uchinchi elementni anglatadi (uchinchisidan boshlab), va hokazo.

Misol

Oxiridan boshlab, ota-ona ichidagi 2-h2 h2 ni topamiz:

<div> <h2>sarlavha</h2> <p>abzas</p> <h2>sarlavha</h2> <p>abzas</p> <h2>sarlavha</h2> <p>abzas</p> <h2>sarlavha</h2> <p>abzas</p> <h2>sarlavha</h2> <p>abzas</p> <h2>sarlavha</h2> <p>abzas</p> <h2>sarlavha</h2> <p>abzas</p> </div> h2:nth-last-of-type(2) { color: red; }

:

Misol

Oxiridan boshlab barcha juft h2 larni topamiz:

<div> <h2>sarlavha</h2> <p>abzas</p> <h2>sarlavha</h2> <p>abzas</p> <h2>sarlavha</h2> <p>abzas</p> <h2>sarlavha</h2> <p>abzas</p> <h2>sarlavha</h2> <p>abzas</p> <h2>sarlavha</h2> <p>abzas</p> <h2>sarlavha</h2> <p>abzas</p> </div> h2:nth-last-of-type(even) { color: red; }

:

Misol

Oxiridan boshlab barcha toq h2 larni topamiz:

<div> <h2>sarlavha</h2> <p>abzas</p> <h2>sarlavha</h2> <p>abzas</p> <h2>sarlavha</h2> <p>abzas</p> <h2>sarlavha</h2> <p>abzas</p> <h2>sarlavha</h2> <p>abzas</p> <h2>sarlavha</h2> <p>abzas</p> <h2>sarlavha</h2> <p>abzas</p> </div> h2:nth-last-of-type(odd) { color: red; }

:

idhiitbytr