Seletor Contextual em CSS

O seletor contextual, representado pelo comando espaço (' '), permite selecionar tags aninhadas em um elemento pai especificado

Sintaxe

cssseletor1 seletor2 {
  
}

Exemplo

Vamos direcionar todas as tags p dentro das tags div e colori-las de vermelho:

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

Результат:

Exemplo

Vamos direcionar todas as tags p dentro do elemento com #elem e colori-las de vermelho:

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

Результат:

Exemplo

Vamos direcionar todas as tags p dentro dos elementos com a classe .block e colori-las de vermelho:

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

Результат:

Exemplo

Vamos direcionar todas as tags b dentro das tags p, que estão dentro das tags div e colori-las de vermelho:

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

Результат:

Veja também