@WebforSelf

Как сделать из блока div чекбокс?

Друзья , есть 3 вот таких блока. Сейчас это обычные дивы с изображением и описанием. Нужно сделать так чтоб при клике появлялся бордер ( что выделено) и можно было присвоить определенную сумму. Тоесть мне блоки надо сделать радикнопкой, но чтоб не видно было кружочка и можно было выбрать весь блок.

5adc9ad8963db359293430.png
  • Вопрос задан
  • 544 просмотра
Решения вопроса 1
FreeMan94
@FreeMan94
Frontend developer
Не нужно делать из дива чекбокс, нужно скрыть системные чекбоксы, а при выборе чекбокса, соответственно, добавлять бордер, к примеру так:
<label class="label">
    <input class="input" name="type" type="checbox">
    <div>...</div>
</label>

.input {
  display: none;
}

.input:checked + div {
  border: ...
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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