Selector contextual în CSS
Selectorul contextual, reprezentat prin
caracterul spațiu (' '), permite selectarea
tagurilor imbricate într-un părinte dat
Sintaxă
cssselector1 selector2 {
}
Exemplu
Să ne adresăm tuturor tagurilor p
din interiorul tagurilor div și să le colorăm
în roșu:
html<div>
<p>
text
</p>
<p>
text
</p>
</div>cssdiv p {
color: red;
}
Результат:
Exemplu
Să ne adresăm tuturor tagurilor p
din interiorul elementului cu #elem și să le colorăm
în roșu:
html<div id="elem">
<p>
text
</p>
<p>
text
</p>
</div>css#elem p {
color: red;
}
Результат:
Exemplu
Să ne adresăm tuturor tagurilor p
din interiorul elementelor cu clasa .block
și să le colorăm în roșu:
html<div class="block">
<p>
text
</p>
<p>
text
</p>
</div>css.block p {
color: red;
}
Результат:
Exemplu
Să ne adresăm tuturor tagurilor b
din interiorul tagurilor p, care se află în interiorul
tagurilor div și să le colorăm în roșu:
html<div>
<p>
text <b>+</b>
</p>
</div>cssdiv p b {
color: red;
}
Результат:
Vezi și
-
Selectorul copil,
care permite selectarea elementelor după imbricarea directă -
Selectorul frate adiacent,
care permite selectarea unui element după vecinul său -
Selectorul frate general,
care permite selectarea elementelor după un element dat -
Selectorul universal,
care permite selectarea tuturor elementelor