252 of 313 menu

პსევდოკლასი nth-child

პსევდოკლასი nth-child ირჩევს ელემენტს, რომელიც არის n-ური შვილი მშობლისა.

სინტაქსი

სელექტორი:nth-child(რიცხვი | odd | even | გამოსახულება) { }

მნიშვნელობები

მნიშვნელობა აღწერა
რიცხვი დადებითი რიცხვი 1-დან დაწყებული. განსაზღვრავს ელემენტის ნომერს, რომელსაც გვინდა მივმართოთ. ელემენტების ნუმერაცია იწყება 1-დან.
odd კენტი ელემენტები.
even ლუწი ელემენტები.
გამოსახულება შესაძლებელია სპეციალური გამოსახულებების შედგენა ასო n-ით, რომელიც აღნიშნავს ყველა მთელ რიცხვს ნულიდან (არა ერთიდან) უსასრულობამდე. ასე რომ, 2n - ნიშნავს ყველა ლუწ რიცხვს (მეორედან დაწყებული).
როგორ გავიგოთ ეს? ჩავსვათ n-ში თანმიმდევრულად რიცხვები 0-დან და შემდგომ: თუ n = 0, მაშინ 2n მისცემს 0-ს - ასეთი ელემენტი არ არსებობს (ელემენტების ნუმერაცია 1-დან), თუ n = 1, მაშინ 2n მისცემს 2-ს - მეორე ელემენტი, თუ n = 2, 2n მისცემს 4-ს - მეოთხე ელემენტი. თუ დავწერთ 3n - ეს იქნება ყოველი მესამე ელემენტი (მესამედან დაწყებული), და ასე შემდეგ.

მაგალითი

ამ მაგალითში ჩვენ წითელ ფერს გავაკეთებთ იმ li-ს, რომელიც არის 4-ური შვილი საკუთარი მშობლისა:

<ul> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> </ul> li:nth-child(4) { color: red; }

:

მაგალითი

ახლა წითელს გავაკეთებთ ყველა ლუწ li-ს:

<ul> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> </ul> li:nth-child(even) { color: red; }

:

მაგალითი

ახლა წითელს გავაკეთებთ ყველა კენტ li-ს:

<ul> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> </ul> li:nth-child(odd) { color: red; }

:

მაგალითი

ახლა წითელს გავაკეთებთ ყოველ მესამე li-ს (მესამედან დაწყებული):

<ul> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> </ul> li:nth-child(3n) { color: red; }

:

მაგალითი

სელექტორში შესაძლებელია მიუთითოთ ელემენტების დიაპაზონი. დავუშვათ, გაქვთ სია 20 ელემენტისგან და საჭიროა აირჩიოთ ელემენტები 7-დან 14-მდე ჩათვლით. ეს შესაძლებელია გაკეთდეს ასე:

<ol> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> <li>სიის ელემენტი</li> </ol> li:nth-child(n+7):nth-child(-n+14) { color: red; }

:

ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა