Kontextový selektor v CSS
Kontextový selektor, ktorý predstavuje
príkaz medzera (' '), umožňuje vybrať
elementy, ktoré sú vnorené do daného rodičovského elementu.
Syntax
selektor1 selektor2 {
}
Príklad
Obrátime sa na všetky elementy p
vo vnútri elementov div a nastavíme im červenú
farbu textu:
<div>
<p>
text
</p>
<p>
text
</p>
</div>
div p {
color: red;
}
:
Príklad
Obrátime sa na všetky elementy p
vo vnútri elementu s #elem a nastavíme im
červenú farbu textu:
<div id="elem">
<p>
text
</p>
<p>
text
</p>
</div>
#elem p {
color: red;
}
:
Príklad
Obrátime sa na všetky elementy p
vo vnútri elementov s triedou .block
a nastavíme im červenú farbu textu:
<div class="block">
<p>
text
</p>
<p>
text
</p>
</div>
.block p {
color: red;
}
:
Príklad
Obrátime sa na všetky elementy b
vo vnútri elementov p, ktoré sa nachádzajú vo vnútri
elementov div a nastavíme im červenú farbu textu:
<div>
<p>
text <b>+</b>
</p>
</div>
div p b {
color: red;
}
:
Pozrite tiež
-
DCérsky selektor,
ktorý umožňuje vybrať elementy podľa priamej vnorenosti -
Susediaci selektor,
ktorý umožňuje vybrať element podľa jeho suseda -
Susediaci selektor všeobecný,
ktorý umožňuje vybrať elementy za daným elementom -
Univerzálny selektor,
ktorý umožňuje vybrať všetky elementy