Szomszédos szelektor CSS-ben

A + szomszédos szelektor lehetővé teszi egy elem kiválasztását a felette lévő szomszédja alapján.

Szintaxis

cssszelektor1 + szelektor2 {
  
}

Példa

Válasszunk ki minden p taget, amelyek közvetlenül h2 tagek után következnek, és színezzük pirosra:

html<h2>szöveg</h2>
<p>
  +
</p>
<p>
  -
</p>
<p>
  -
</p>
cssh2 + p {
  color: red;
}

Результат:

Példa

Válasszunk ki minden p taget, amelyek közvetlenül a .test osztállyal rendelkező elemek után következnek, és színezzük pirosra:

html<p class="test">
  szöveg
</p>
<p>
  +
</p>
<p>
  -
</p>
css.test + p {
  color: red;
}

Результат:

Példa

Válasszunk ki minden .elem osztállyal rendelkező elemet, amelyek közvetlenül a .test osztállyal rendelkező elemek után következnek, és színezzük pirosra:

html<p class="test">
  szöveg
</p>
<p class="elem">
  +
</p>
<p>
  -
</p>
css.test + .elem {
  color: red;
}

Результат:

Lásd még