2009-10-29 5 views
1

링크를 클릭하거나 따라갈 때 Firefox에서 개요를 추가하지 못하게하려고합니다 (a : 활성).Firefox 3.5.3에서 개요를 제거 할 수 없습니다.

우리는 모두 키보드 전용 사용자를위한 핵심 요소 인 것을 알고 있기 때문에 : focus에서 개요를 제거하고 싶지 않습니다.

이론적으로, 다음 작동합니다 :

a:active { outline: 0; } 

을하지만 파이어 폭스 3.5.3

작업을 수행하는 유일한 것은 절대적으로 아무것도하지 않는 것은 :

a:focus { outline: 0; } 

그러나로 고 말했다. 접근성 측면에서는 좋지 않다.

링크를 클릭했을 때 외곽선 만 제거하는 방법이 있습니까? 내 두려움은 당신이 링크를 클릭 할 때 실제로 초점을 맞추고 있으며 적용되는 포커스 스타일이지만 초점을 맞추고 클릭하는 것이 실제로 두 개의 개별 이벤트가되어야한다는 것입니다.

답변

1
+0

그 코드는 파이어 폭스의 현재 릴리스에 영향을주지 않습니다. 데모보기 : http://benbodien.info/code/linktest.html – bbodien

+0

두 번째 링크에 대한 의견에있는이 링크는 답변을 제공합니다. http://haslayout.net/css-tuts/Removing-Dotted-Border-on-Clicked-Links 링크를 클릭하지 않고 링크를 클릭하지 않으면 아웃 라인이 표시되지 않도록 할 수 없습니다. 클릭하면 초점도 맞 춥니 다. JavaScript를 사용하지 않는 한. – bbodien

0
:focus {outline:none;} 
::-moz-focus-inner {border:0;} 
관련 문제