Как скрыть/показать div при помощи checkbox без js?

<body>
  <div class="setting">
         <input type="checkbox" checked>
  </div>
   
   <div class="mainArea">
<!--       Блок, который необходмио скрыть-->
       <div class="param"></div>       
   </div>
    
</body>
  • Вопрос задан
  • 6900 просмотров
Решения вопроса 1
Lynn
@Lynn
nginx, js, css
В такой вёрстке никак. Они должны стоять рядом.
Будет примерно так:

<input type="checkbox">
<div>xxx</div>


div {
  display: none;
}
input:checked + div {
  display: block;
}


UPD:
На MDN есть более сложный пример в котором не обязательно ставить блоки рядом
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы