Это свойство outline
css.Вы можете установить его как границу.
Тем не менее, свойство outline
может быть полезным для людей, переключающихся между элементами управления, чтобы увидеть, какой элемент управления в данный момент имеет фокус.
Что касается второй части вашеговопрос, это невозможно только с помощью CSS.Вам нужно будет реализовать некоторый javascript, чтобы изменить класс при наведении мыши.