• Как сделать фильтр?

    @Omen66613
    Если изменить разметку на что-то подобное:
    <div>
      <input type="checkbox" id="condition">
    
      <div condition="true">condition</div>
      <div condition="false">condition</div>
    </div>

    получится сделать так
    div[condition] {display: none;}
    #condition:checked ~ div[condition="true"] {display: block;}
    #condition:not(:checked) ~ div[condition="false"] {display: block;}
    Ответ написан
    Комментировать