Selektor kontekstowy w CSS

Selektor kontekstowy, reprezentowany przez spację (' '), umożliwia wybieranie tagów zagnieżdżonych w określonym rodzicu

Składnia

cssselektor1 selektor2 {
  
}

Przykład

Odnówmy się do wszystkich tagów p wewnątrz tagów div i pokolorujmy je na czerwono:

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

Результат:

Przykład

Odnówmy się do wszystkich tagów p wewnątrz elementu z #elem i pokolorujmy je na czerwono:

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

Результат:

Przykład

Odnówmy się do wszystkich tagów p wewnątrz elementów z klasą .block i pokolorujmy je na czerwono:

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

Результат:

Przykład

Odnówmy się do wszystkich tagów b wewnątrz tagów p, znajdujących się wewnątrz tagów div i pokolorujmy je na czerwono:

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

Результат:

Zobacz też