Firefox에서 링크의 키보드 포커스를 허용하는 방법은 무엇입니까?
Webkit 브라우저에서이 매우 간단한 바이올린으로 이동하여 입력을 클릭하십시오.
<input type="text">
<input type="text">
<input type="text">
<a href="#">my first link</a>
<a href="#">my second link</a>
<a href="#">my third link</a>
그런 다음 Tab키를 사용하여 입력과 링크를 모두 키보드로 탐색 할 수 있습니다 (및 Shift+ Tab를 역순으로 탐색).
이제 Mac OS의 Firefox에서 동일한 바이올린을보고 동일한 작업을 수행하십시오. 입력은 포커스를 받지만 링크는 포커스를받지 않습니다. CSS 표시 문제가 아닙니다. 포커스가 마지막 입력에서 URL 표시 줄로 이동합니다.
tabindex
마크 업에서 끝없는 선언 조합을 시도했지만 아무 소용이 없습니다. 예 :
도대체 여기서 무슨 일이 일어나고 있습니까? 다음과 같은 답변을 수락합니다.
a) Firefox에서 작동하는 바이올린
b) Mozilla의 머리 속에 정확히 무슨 일이 일어나고 있는지에 대한 설명. 사양 과 모순되는 것 같습니다 .
좋아요, 누군가 나에게 이것을 설명했습니다. Mac 문제입니다. Mozilla는 Mac OS의 운영 체제 설정에 충실합니다.
사용자 측에서이 문제를 해결하는 방법에는 두 가지가 있습니다. 둘 다 작동하는 것 같습니다.
에서 시스템 환경 설정 → 키보드 의에 바로 가기 창 하단에있는 "모든 컨트롤"라디오를 확인합니다.
Firefox에서는
about:config
URL 표시 줄에 " "를 입력합니다.accessibility.tabfocus
Mac 에는 기본 설정 이 없으므로 하나를 만들어야합니다. 창을 마우스 오른쪽 버튼으로 클릭하고 새 "정수"환경 설정을 만든 다음 7로 설정합니다.
둘 다 끔찍하게 분명하지 않습니다. 또한 이들 중 어느 것도 개발자를위한 서버 측 솔루션이 아니기 때문에 실망 스럽습니다.
당신은 변경할 수 <a>
에 대한 <button>
현재 상황에서 그것을 가능하면
<input type="text" tabindex="1">
<input type="text" tabindex="2">
<input type="text" tabindex="3">
<a href="#" tabindex="4">my first link</a>
<a href="#" tabindex="5">my second link</a>
<a href="#" tabindex="6">my third link</a>
<button type="reset" onclick="location.href='http://www.example.com'" tabindex="7">my first link</button>
<button type="reset" onclick="location.href='http://www.example.com'" tabindex="8">my second link</button>
<button type="reset" onclick="location.href='http://www.example.com'" tabindex="9">my third link</button>
참고 URL : https://stackoverflow.com/questions/11704828/how-to-allow-keyboard-focus-of-links-in-firefox
'program tip' 카테고리의 다른 글
Web Api 용 Xml 문서에 기본 프로젝트 이외의 문서를 포함하려면 어떻게해야합니까? (0) | 2020.08.19 |
---|---|
거대한 텍스트 파일에서 특정 줄로 이동하는 방법은 무엇입니까? (0) | 2020.08.19 |
'창'에서 'btoa'실행 실패 : 인코딩 할 문자열에 Latin1 범위를 벗어난 문자가 포함되어 있습니다. (0) | 2020.08.19 |
matplotlib에서 여러 서브 플롯을 얻으려면 어떻게해야합니까? (0) | 2020.08.19 |
SQL Server에서 좌표 (Google지도의 경도 / 위도)를 저장하는 가장 좋은 방법은 무엇입니까? (0) | 2020.08.19 |