Selektor Tetangga di CSS

Selektor tetangga + memungkinkan untuk memilih elemen berdasarkan tetangganya di atas.

Sintaks

cssselektor1 + selektor2 {
  
}

Contoh

Mari kita pilih semua tag p, yang berada langsung setelah tag h2, dan warnai dengan warna merah:

html<h2>text</h2>
<p>
  +
</p>
<p>
  -
</p>
<p>
  -
</p>
cssh2 + p {
  color: red;
}

Результат:

Contoh

Mari kita pilih semua tag p, yang berada langsung setelah elemen dengan kelas .test, dan warnai dengan warna merah:

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

Результат:

Contoh

Mari kita pilih semua elemen dengan kelas .elem, yang berada langsung setelah elemen dengan kelas .test, dan warnai dengan warna merah:

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

Результат:

Lihat juga