Чтобы ответить на ваш первоначальный вопрос: я не верю, что CSS может успешно стилизовать элемент ввода ввода идеально согласованным во всех браузерах.
Каждый браузер отображает эти элементы по-своему.Кнопки проводника соответствуют Windows.Кнопки Safari соответствуют стилю Mac.Firefox, Chrome, Opera и т. Д. Будут делать свое дело.
Когда для вашего дизайна достаточно важно, чтобы кнопка отправки выглядела одинаково во всех браузерах, вы должны создать собственную графику и сделать так, чтобыbutton.
Просто замените код кнопки отправки на следующий ...
<input type="image" src="myButtonImage.jpg" alt="" />
При желании вы можете использовать CSS Sprites или JavaScript для смены изображений кнопок при наведении, нажатии и т. д.