Как удалить границу (контур) вокруг текстовых / входных полей? (Хром) [дубликат]
этот вопрос уже есть ответ здесь:
может ли кто-нибудь объяснить, как удалить оранжевую или синюю границу (контур) вокруг текстовых/входных полей? Я думаю, что это происходит только в Chrome, чтобы показать, что поле ввода. Вот входной CSS я использование:
input {
background-color: transparent;
border: 0px solid;
height: 20px;
width: 160px;
color: #CCC;
}

11 ответов:
эта граница используется, чтобы показать, что элемент сфокусирован (т. е. вы можете ввести ввод или нажать кнопку с Enter). Однако, вы можете удалить его:
textarea:focus, input:focus{ outline: none; }вы можете добавить какой-то другой способ для пользователей, чтобы узнать, какой элемент имеет фокус клавиатуры, хотя для удобства использования.
Chrome также применит подсветку к другим элементам, таким как DIV, используемые в качестве модалов. Чтобы предотвратить выделение этих и всех других элементов, вы можете сделать:
*:focus { outline: none; }
текущий ответ не работает для меня с Bootstrap 3.1.1. Вот что мне пришлось переопределить:
.form-control:focus { border-color: inherit; -webkit-box-shadow: none; box-shadow: none; }
<input style="border:none" >работал хорошо для меня. Пожелал, чтобы он был исправлен в самом html ... :)
Я нашел решение.
Я использовал:outline:none;в CSS и это, кажется, сработало. Все равно спасибо за помощь. :)
решение
*:focus { outline: 0; }PS: использовать
outline:0вместоoutline:noneна Фокусе. Это действительная и лучшая практика.
это удалить оранжевую рамку в chrome от всех и любого элемента независимо от того, что и где это
*:focus { outline: none; }
пожалуйста, используйте следующий синтаксис, чтобы удалить границу текстового поля и удалить выделенную границу стиля браузера.
input { background-color:transparent; border: 0px solid; height:30px; width:260px; } input:focus { outline:none; }
Set
input:focus{ outline: 0 none; }"!важно" на всякий случай. В этом нет необходимости. - "А теперь его нет. –Эд.]
это определенно будет работать. Оранжевый контур больше не будет отображаться.. Общие для всех тегов:
*:focus { outline: none; }специфично для некоторых тегов, например: input tag
input:focus { outline:none; }
Comments