0

I've checked lots of questions and now I'm here.

So, I want to customize my checkbox like that. My target is to change parent class when checkbox is checked. Parent class is .sf-level-0 .

Thats my unsucessful try:

.sf-input-checkbox[type="checkbox"]:checked+li.sf-level-0 {
  background: red;
}
<ul>
  <li class="sf-level-0 sf-item-30 sf-option-active" data-sf-count="2" data-sf-depth="0">
    <input class="sf-input-checkbox" type="checkbox" value="action" name="_sft_category[]">
    <label class="sf-label-checkbox">Action</label>
  </li>
  <li class="sf-level-0 sf-item-31" data-sf-count="2" data-sf-depth="0">
    <input class="sf-input-checkbox" type="checkbox" value="crime" name="_sft_category[]">
    <label class="sf-label-checkbox">Crime</label>
  </li>
  <li class="sf-level-0 sf-item-77 sf-option-active" data-sf-count="1" data-sf-depth="0">
    <input class="sf-input-checkbox" type="checkbox" value="drama" name="_sft_category[]">
    <label class="sf-label-checkbox">Drama</label>
  </li>
  <li class="sf-level-0 sf-item-29" data-sf-count="1" data-sf-depth="0">
    <input class="sf-input-checkbox" type="checkbox" value="thriller" name="_sft_category[]">
    <label class=" sf-label-checkbox ">Thriller</label>
  </li>
</ul>
G-Cyrillus
  • 85,910
  • 13
  • 85
  • 110
Dereckkkk
  • 27
  • 4

0 Answers0