Как избавиться от границы ввода в Chrome? - PullRequest
11 голосов
/ 07 мая 2011

В Chrome мой дизайн имеет светлую границу или контур по краям поля ввода поиска. Как мне от этого избавиться?

Ответы [ 5 ]

27 голосов
/ 07 мая 2011

Если вы имеете в виду синее "свечение", добавьте этот CSS:

outline: none;
17 голосов
/ 07 мая 2011
form#search input[type="search"] { 
    -webkit-appearance: none; 
}

Имейте в виду, что это отключит стрелку элемента выбора.

6 голосов
/ 20 марта 2012
input, select {
    outline: none;
}

Это отключит контур браузера для всех обычных элементов формы.

2 голосов
/ 15 октября 2013

Этот фрагмент работал для меня:

input:focus {
    box-shadow: none;
}
2 голосов
/ 07 мая 2011

Эй, контур легко удалить. Просто установите none для свойства outline поля ввода в css.

Например,

form input[type=text]:focus, form input[type=password]:focus, textarea:focus {
    outline: none;
}

Выше будут удалены границы контура в браузерах Chrome и Safari при фокусе элемента формы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...