⊗mkPmVyDS 53 of 250 menu

Selektor potomkov v CSS

Majme zoznam ul a zoznam 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>

Nastavme farbu tagov li v týchto zoznamoch na červenú:

li { color: red; }

Teraz povedzme, že chceme nastaviť farbu tagov li zoznamu ul na červenú, a tagov li zoznamu ol - na zelenú.

V tomto prípade nám pomôže selektor potomkov. Umožňuje vyberať tagy podľa ich rodiča. Na to je potrebné uviesť selektor rodiča, a cez medzeru - selektor potomka. V našom prípade selektor ul li vyberie všetky tagy li zo zoznamu ul, a selektor ol li - vyberie všetky tagy li zo zoznamu ol. Nastavme im potrebné farby:

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

Selektor potomkov nemusí nevyhnutne pozostávať z dvoch selektorov tagov - môže ich byť ľubovoľné množstvo, zapísané cez medzeru. V nasledujúcom kóde sa napríklad vyberajú všetky tagy i, ktoré sa nachádzajú vnútri tagu li, ktoré sa zasa nachádzajú vnútri tagu ul:

ul li i { color: red; }

Daný je nasledujúci kód:

<ul> <li>text <i>kurzíva</i></li> <li>text <i>kurzíva</i></li> <li>text <i>kurzíva</i></li> <li>text <i>kurzíva</i></li> </ul> <p> text odseku <i>kurzíva</i> </p> <p> text odseku <i>kurzíva</i> </p>

Nastavte červenú farbu kurzíve z tagov ul, a zelenú farbu - kurzíve z tagov p.

Daný je nasledujúci kód:

<p> text odseku <b><i>tučná kurzíva</i></b> </p> <p> text odseku <i>kurzíva</i> </p>

Nastavte červenú farbu kurzíve, ktorá sa nachádza vnútri tagu b, ktorý sa zasa nachádza vnútri tagu p.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť