⊗mkPmSlDS 53 of 250 menu

Selektor potomków w CSS

Załóżmy, że mamy listę ul i listę ol:

<ul> <li>text</li> <li>text</li> <li>text</li> <li>text</li> <li>text</li> </ul> <ol> <li>text</li> <li>text</li> <li>text</li> <li>text</li> <li>text</li> </ol>

Pokolorujmy znaczniki li na tych listach na czerwono:

li { color: red; }

Załóżmy teraz, że chcemy pokolorować znaczniki li listy ul na czerwono, a znaczniki li listy ol - na zielono.

W tym przypadku pomoże nam selektor potomków. Pozwala on wybierać znaczniki na podstawie ich rodzica. Aby to zrobić, należy podać selektor rodzica, a po spacji - selektor potomka. W naszym przypadku selektor ul li wybierze wszystkie znaczniki li z listy ul, a selektor ol li - wybierze wszystkie znaczniki li z listy ol. Pokolorujmy je na odpowiednie kolory:

ul li { color: red; } ol li { color: green; }

Selektor potomków nie musi koniecznie składać się z dwóch selektorów znaczników - może ich być dowolna liczba, zapisana przez spacją. W poniższym kodzie, na przykład, wybierane są wszystkie znaczniki i, znajdujące się wewnątrz znacznika li, które z kolei znajdują się wewnątrz znacznika ul:

ul li i { color: red; }

Dany jest następujący kod:

<ul> <li>text <i>italic</i></li> <li>text <i>italic</i></li> <li>text <i>italic</i></li> <li>text <i>italic</i></li> </ul> <p> paragraph text <i>italic</i> </p> <p> paragraph text <i>italic</i> </p>

Pokoloruj na czerwono kursywę ze znaczników ul, a na zielono - kursywę ze znaczników p.

Dany jest następujący kod:

<p> paragraph text <b><i>bold italic</i></b> </p> <p> paragraph text <i>italic</i> </p>

Pokoloruj na czerwono kursywę, znajdującą się wewnątrz znacznika b, który z kolei znajduje się wewnątrz znacznika p.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć