Contextuele selector in CSS

Contextuele selector, die wordt vertegenwoordigd door een spatie-commando (' '), maakt het mogelijk om tags te selecteren die genest zijn in een opgegeven ouder

Syntaxis

cssselector1 selector2 {
  
}

Voorbeeld

Laten we ons richten tot alle p tags binnen de div tags en ze rood kleuren:

html<div>
  <p>
    tekst
  </p>
  <p>
    tekst
  </p>
</div>
cssdiv p {
  color: red;
}

Результат:

Voorbeeld

Laten we ons richten tot alle p tags binnen het element met #elem en ze rood kleuren:

html<div id="elem">
  <p>
    tekst
  </p>
  <p>
    tekst
  </p>
</div>
css#elem p {
  color: red;
}

Результат:

Voorbeeld

Laten we ons richten tot alle p tags binnen elementen met de klasse .block en ze rood kleuren:

html<div class="block">
  <p>
    tekst
  </p>
  <p>
    tekst
  </p>
</div>
css.block p {
  color: red;
}

Результат:

Voorbeeld

Laten we ons richten tot alle b tags binnen de p tags, die zich binnen de div tags bevinden, en ze rood kleuren:

html<div>
  <p>
    tekst <b>+</b>
  </p>
</div>
cssdiv p b {
  color: red;
}

Результат:

Zie ook