⊗mkPmVyDSCC 61 of 250 menu

Zložité kombinácie selektora potomkov a tried v CSS

Povedzme, že teraz máme nasledujúci kód:

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

Nájdime všetky prvky s triedou header, ktoré sa nachádzajú vo vnútri prvku s triedou block, a nastavme im písmo Arial:

.block .header { font-family: Arial; }

Ako vidno v HTML kóde, vo vnútri prvku s triedou block môžu byť prvky s triedou header ako nadpisy h2, tak aj nadpisy h3. Napíšme selektory, ktoré rozlíšia tieto nadpisy, a niečo urobme s týmito nadpismi.

Vyberme všetky h2 s triedou header, ktoré sa nachádzajú vo vnútri prvku s triedou block:

.block h2.header { font-size: 30px; color: red; }

A teraz vyberme všetky h3 s triedou header, ktoré sa nachádzajú vo vnútri prvku s triedou block:

.block h3.header { font-size: 20px; color: green; }

Poďme zhromaždiť celý náš CSS kód spolu:

.block .header { font-family: Arial; } .block h2.header { font-size: 30px; color: red; } .block h3.header { font-size: 20px; color: green; }

Aplikujme ho na náš HTML kód:

Povedzte, čo vyberá selektor v uvedenom kóde nižšie. Potom napíšte HTML kód, ktorý sa hodí pod tento selektor. Tu je kód so selektorom:

.eee .bbb { color: red; }

Povedzte, čo vyberá selektor v uvedenom kóde nižšie. Potom napíšte HTML kód, ktorý sa hodí pod tento selektor. Tu je kód so selektorom:

.eee h2 { color: red; }

Povedzte, čo vyberá selektor v uvedenom kóde nižšie. Potom napíšte HTML kód, ktorý sa hodí pod tento selektor. Tu je kód so selektorom:

.eee h2.bbb { color: red; }

Povedzte, čo vyberá selektor v uvedenom kóde nižšie. Potom napíšte HTML kód, ktorý sa hodí pod tento selektor. Tu je kód so selektorom:

.eee h3.bbb { color: red; }

Povedzte, čo vyberá selektor v uvedenom kóde nižšie. Potom napíšte HTML kód, ktorý sa hodí pod tento selektor. Tu je kód so selektorom:

.eee p.bbb { color: red; }

Povedzte, čo vyberá selektor v uvedenom kóde nižšie. Potom napíšte HTML kód, ktorý sa hodí pod tento selektor. Tu je kód so selektorom:

.eee .bbb .kkk { color: red; }
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ť