Kontekstni selektor v CSS

Kontekstni selektor, ki ga predstavlja presledek (' '), omogoča izbiro oznak, vgrajenih v določenega starša

Sintaksa

cssselektor1 selektor2 {
  
}

Primer

Obrnimo se na vse oznake p znotraj oznak div in jih pobarvajmo v rdečo barvo:

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

Результат:

Primer

Obrnimo se na vse oznake p znotraj elementa z #elem in jih pobarvajmo v rdečo barvo:

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

Результат:

Primer

Obrnimo se na vse oznake p znotraj elementov z razredom .block in jih pobarvajmo v rdečo barvo:

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

Результат:

Primer

Obrnimo se na vse oznake b znotraj oznak p, ki se nahajajo znotraj oznak div in jih pobarvajmo v rdečo barvo:

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

Результат:

Glejte tudi