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