이 코드 예제를 참조하십시오 : 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 기반 하이퍼 링크는 키보드의 스페이스 바와 함께 작동하지 않고 작업 href
을 처리하는 깔끔한 방법이 아닌 URL이 있어야하므로 사용하고 싶지 않습니다 .
내 솔루션, Firefox 13 이후
button::-moz-focus-inner { margin: -1px; padding: 0; border-width: 1px; }
margin: -1px
입니까? 어떻게 든 연결되어border: 2px
있습니까?