@YbeysaHelp

Как сделать обводку для когда выбран один из?

Есть select для выбора. Надо сделать бордер для select когда выбран один из option. Как это сделать на css?
  • Вопрос задан
  • 73 просмотра
Решения вопроса 1
Dr_Elvis
@Dr_Elvis
В гугле забанен
Чисто CSS - никак, с добавление JS можно
https://jsfiddle.net/b2Lvyhqs/
<select>
<option value="1">11111111</option>
<option value="2">22222222</option>
<option value="3">33333333</option>
<option value="4">44444444</option>
</select>

select.border{
  border: solid;
}

$('select').on('change', function(ev) {
  if($(this).children(':selected').val() == '2'){
  	$(this).attr('class', '').addClass('border');
  }
  else{
  	$(this).attr('class', '').delClass;
  }
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 18:38
1500 руб./в час
19 апр. 2024, в 18:36
1500 руб./за проект
19 апр. 2024, в 18:36
30000 руб./за проект