⊗mkPmSlUIS 66 of 250 menu

Použití id v CSS

Při použití id jsou dostupné všechny manipulace s selektory, které jsme probrali v předchozích lekcích.

Příklad

Předpokládejme, že máme následující kód:

<div id="block"> <h2>Title</h2> <p>text</p> <p>text</p> </div>

Vyberme h2 z elementu s id rovným block a obarvěme jej na červeno:

#block h2 { color: red; }

Nyní vyberme p z elementu s id rovným block a obarvěme jej na zeleno:

#block p { color: green; }

Příklad

Nyní předpokládejme, že máme následující kód:

<div id="block"> <h2 class="header">Title</h2> <p>text</p> <p>text</p> <h3 class="header">Title</h3> <p>text</p> <p>text</p> </div>

Vyberme elementy s třídou header, které se nacházejí uvnitř elementu s id rovným block, a obarvěme je na červeno:

#block .header { color: red; }

Nyní vyberme nadpisy h2 s třídou header, které se nacházejí uvnitř elementu s id rovným block, a obarvěme je na červeno:

#block h2.header { color: red; }

Praktické úlohy

Napište selektor, který vybere všechny h2, které se nacházejí v elementu s id rovným elem. Otestujte váš selektor na následujícím kódu:

<div id="elem"> <h2>Choose</h2> <p>---</p> <h2>Choose</h2> <p>---</p> </div> <h2>Do not +++</h2> <p>---</p>

Napište selektor, který vybere všechny elementy s třídou text, které se nacházejí v elementu s id rovným elem. Otestujte váš selektor na následujícím kódu:

<div id="elem"> <p class="text">+++</p> <p class="text">+++</p> <ul> <li class="text">+++</li> <li class="text">+++</li> <li class="text">+++</li> <li>---</li> <li>---</li> </ul> </div> <p class="text">---</p>

Napište selektor, který vybere všechny odstavce s třídou text, které se nacházejí v elementu s id rovným elem. Otestujte váš selektor na následujícím kódu:

<div id="elem"> <p class="text">+++</p> <p class="text">+++</p> <ul> <li class="text">---</li> <li class="text">---</li> <li class="text">---</li> <li>---</li> <li>---</li> </ul> </div> <p class="text">---</p>

Napište selektor, který vybere všechny li s třídou text, které se nacházejí v elementu s id rovným elem. Otestujte váš selektor na následujícím kódu:

<div id="elem"> <p class="text">---</p> <p class="text">---</p> <ul> <li class="text">+++</li> <li class="text">+++</li> <li class="text">+++</li> <li>---</li> <li>---</li> </ul> </div> <p class="text">---</p>
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout