Суть простая, есть (n)
количество radio-кнопок из которой одна должна быть выбрана по умолчанию.
Есть одно правило label должен идти после input'a для связки в css input:checked+label
Но так почему-то не работает переключение между ними
<div>
<input type="radio" id="1" checked>
<label for="1">Кнопка 1</label>
<br>
<input type="radio" id="2">
<label for="2">Кнопка 2</label>
<br>
<input type="radio" id="3">
<label for="3">Кнопка 3</label>
</div>
Если вам нужно, чтобы выбирался только один радио инпут, у них должен быть одинаковый name
:
<div>
<input name="radio" type="radio" id="1" checked>
<label for="1">Кнопка 1</label>
<br>
<input name="radio" type="radio" id="2">
<label for="2">Кнопка 2</label>
<br>
<input name="radio" type="radio" id="3">
<label for="3">Кнопка 3</label>
</div>
ps Если физически не нажимается, то приложите css без него невозможно угадать что там.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок