Gyermek szelektor a CSS-ben
A gyermek szelektor > lehetővé teszi
az elemek kiválasztását közvetlen egymásba ágyazottságuk
alapján.
Szintaxis
cssszelektor1 > szelektor2 {
}
Példa
Forduljunk minden b taghez,
amelyek közvetlenül p tagben
helyezkednek el, és színezzük pirosra:
html<p>
szöveg <b>+</b>
</p>
<p>
szöveg <i><b>-</b></i>
</p>cssp > b {
color: red;
}
Результат:
Példa
Forduljunk minden b taghez,
amelyek közvetlenül a .block osztállyal
rendelkező elemekben helyezkednek el, és színezzük pirosra:
html<p class="block">
szöveg <b>+</b>
</p>
<p class="block">
szöveg <i><b>-</b></i>
</p>
<p>
szöveg <b>-</b>
</p>css.block > b {
color: red;
}
Результат:
Példa
Forduljunk minden .elem osztállyal
rendelkező elemhez, amelyek közvetlenül
a .block osztállyal rendelkező elemekben
helyezkednek el, és színezzük pirosra:
html<p class="block">
szöveg <span class="elem">+</span>
</p>
<p class="block">
szöveg <i><span class="elem">-</span></i>
</p>
<p class="block">
szöveg <span>-</span>
</p>
<p>
szöveg <span class="elem">-</span>
</p>css.block > .elem {
color: red;
}
Результат:
Lásd még
-
Összefüggő szelektor,
amely lehetővé teszi egy elem kiválasztását szülője alapján -
Szomszédos testvér szelektor,
amely lehetővé teszi egy elem kiválasztását szomszédja alapján -
Általános testvér szelektor,
amely lehetővé teszi az elemek kiválasztását egy adott elem után -
Univerzális szelektor,
amely lehetővé teszi az összes elem kiválasztását