Задать вопрос
@anton99zel
29а класс средней школы №7

Чекбокс (radio) — как менять картинку в зависимости от выбран/не выбран?

<input type="radio" checked name="dva" id="dva1"/>
<label for="dva1"><img src="/upload/s1p1.png"></label>

Если не выбран s1p1.png, выбран - менять на s1p2.png
  • Вопрос задан
  • 360 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
dimovich85
@dimovich85 Куратор тега CSS
https://u-academy.net/
<input type="radio" checked name="dva" id="dva1"/>
<label for="dva1"><img src="/upload/s1p1.png" class="notChecked"><img src="/upload/s1p2.png" class="ifChecked"></label>
<style>

input:checked + label img.ifChecked{
  display: block;
}

input:checked + label img.notChecked{
  display: none;
}

input + label img.ifChecked{
  display: none;
}

input + label img.notChecked{
  display: block;
}


</style>


https://jsfiddle.net/z8b5cune/
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы