Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
<div class="input"> <input type="text"> </div>
<div class="input">
border: 2px solid #000
input:focus ~ .input { border-color: red; }
.input:focus-within { border: ... }
$('input').on('focus', function(){ $(this).parents('.input').addClass('focus'); }); $('input').on('blur', function(){ $(this).parents('.input').removeClass('focus'); });