См. Этот пример кода: 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; }