Это решение для людей, которые заботятся о доступности .
Пожалуйста, не используйте outline:none;
для отключения контура фокуса. Вы убиваете доступность сети, если вы делаете это. Существует доступный способ сделать это.
Ознакомьтесь с этой статьей , которую я написал, чтобы объяснить, как удалить границу доступным способом.
Идея вкратце состоит в том, чтобы показывать границу контура только при обнаружении пользователя клавиатуры. Как только пользователь начинает использовать свою мышь, мы отключаем контур. В результате вы получаете лучшее из двух.