Смотрите этот пример кода: http://jsfiddle.net/Z2BMK/
Chrome/IE8 выглядят следующим образом
Firefox выглядит следующим образом
Мой CSS
button {
padding:0;
background:#080;
color:white;
border:solid 2px;
border-color: #0c0 #030 #030 #0c0;
margin:0;
}
Как я могу изменить образец кода, чтобы сделать кнопку одинаковой в обоих браузерах? Я не хочу использовать гиперссылки на основе JavaScript, потому что они не работают с пробелом на клавиатуре, и у него должен быть URL href
, который не является чистым способом обработки вещей.
Мое решение, поскольку Firefox 13
button::-moz-focus-inner { margin: -1px; padding: 0; border-width: 1px; }