Я реализую дизайн, который использует пользовательские кнопки отправки в стиле. Это просто светло-серые кнопки с немного более темной внешней границей:
input.button {
background: #eee;
border: 1px solid #ccc;
}
Это выглядит как раз в Firefox, Safari и Opera. Проблема в Internet Explorer, 6 и 7.
Поскольку форма является первой на странице, она считается основной и, следовательно, активной с самого начала. Первая кнопка отправки в активной форме получает в IE сплошную черную рамку, чтобы пометить ее как основное действие.
Если я отключу границы, то черная лишняя граница в IE тоже исчезнет. Я ищу способ сохранить свои обычные границы, но удалить контур.