Я работаю над HTML-страницей, где мы хотели бы, чтобы поля input
и select
обводки имели рамку вокруг нее, когда она вставлена и находится в фокусе.Я определил класс ввода в моем CSS следующим образом:
input.highlight:focus {
border: #003366;
border-style: solid;
border-width: 2px;
}
Поле ввода определено в моем HTML-файле следующим образом:
<input class="highlight" name="attorneyName" id="attorneyName" type="text" value="John Jackson" size="50" maxlength="30">
Фокус, кажется, работает нормально вChrome, но в IE фокус остается на одной из моих кнопок независимо от того, что я делаю.Кнопка, кажется, крадет атрибут focus, и страница никогда не фокусируется на каких-либо полях ввода, поэтому поля никогда не отображаются с рамкой вокруг них, пока они вкладываются.В чем может быть причина этой проблемы?