Kontextuell selektor i CSS

Kontextuella selektorer, som representerar kommandot mellanslag (' '), gör det möjligt att välja taggar nästlade i en given förälder

Syntax

cssselektor1 selektor2 {
  
}

Exempel

Låt oss rikta in oss på alla p-taggar inuti div-taggar och färga dem röda:

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

Результат:

Exempel

Låt oss rikta in oss på alla p-taggar inuti elementet med #elem och färga dem röda:

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

Результат:

Exempel

Låt oss rikta in oss på alla p-taggar inuti element med klassen .block och färga dem röda:

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

Результат:

Exempel

Låt oss rikta in oss på alla b-taggar inuti p-taggar, som finns inuti div-taggar och färga dem röda:

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

Результат:

Se även