Kontextselektor in CSS
Der Kontextselektor, dargestellt durch das
Leerzeichen (' '), erlaubt es,
Tags auszuwählen, die in einem bestimmten Elternelement verschachtelt sind
Syntax
cssSelektor1 Selektor2 {
}
Beispiel
Wenden wir uns allen p-Tags
innerhalb von div-Tags zu und färben sie rot:
html<div>
<p>
text
</p>
<p>
text
</p>
</div>cssdiv p {
color: red;
}
Результат:
Beispiel
Wenden wir uns allen p-Tags
innerhalb des Elements mit #elem zu und färben
sie rot:
html<div id="elem">
<p>
text
</p>
<p>
text
</p>
</div>css#elem p {
color: red;
}
Результат:
Beispiel
Wenden wir uns allen p-Tags
innerhalb von Elementen mit der Klasse .block
zu und färben sie rot:
html<div class="block">
<p>
text
</p>
<p>
text
</p>
</div>css.block p {
color: red;
}
Результат:
Beispiel
Wenden wir uns allen b-Tags
innerhalb von p-Tags, die sich innerhalb
von div-Tags befinden, zu und färben sie rot:
html<div>
<p>
text <b>+</b>
</p>
</div>cssdiv p b {
color: red;
}
Результат:
Siehe auch
-
Kindselektor,
der es erlaubt, Elemente nach direkter Verschachtelung auszuwählen -
Angrenzender Geschwisterselektor,
der es erlaubt, ein Element nach seinem Nachbarn auszuwählen -
Geschwisterselektor,
der es erlaubt, Elemente nach einem bestimmten Element auszuwählen -
Universalselektor,
der es erlaubt, alle Elemente auszuwählen