Я пытаюсь понять, почему IE 7> 10 показывает черную рамку на кнопке отправки. Чтобы очистить его, я должен щелкнуть внутри поля, а затем он исчезнет. Но возвращается, когда я нажимаю отправить или отменить. Это обычная проблема с IE? Я включил скриншот. Благодаря!IE Отображение черной границы на кнопке отправки
CSS код
.submit
{
margin:-50px 0 0 -148px;
background-color:#eee;
height:40px;
width:120px;
padding:0;
border:1px solid #666;
color:#42A0FF;
}
.cancel
{
margin: -51px 0 0 -20px;
background-color:#eee;
height:40px;
width:120px;
padding:0;
border:1px solid #666;
color:#42A0FF;
}
fieldset
{
background:#f2f2e6;
border-color:#cccccC#cccccC#cccccC#cccccc;
margin:10px 0 46px -150px;
width:404px;
display:block;
text-height:10px;
padding-bottom:15px;
}
Ваш html пожалуйста ? без этого кто может помочь? –
Это, наверное, стиль браузера по умолчанию (у всех браузеров есть). Вы пробовали правило 'border: none;' CSS на кнопке/элементе с границей? – ajp15243
Это * может быть функцией доступности IE, чтобы указать, какая кнопка будет считаться * нажатой *, когда пользователь отправит форму через клавишу ввода. – cimmanon