Firefox의 선택 상자에서 점선 윤곽선 길들이기
웹 요소를 사용자 정의하는 동안 선택 항목을 포함하는 짜증나는 점선 윤곽선을 만날 수 있습니다. 상자, 특히 Firefox의 경우. CSS 개요 속성을 사용하여 이 개요를 근절하려는 시도는 종종 헛된 것으로 판명됩니다.
해결책
Duopixel이 적절히 제안한 것처럼 핵심은 :-moz-focusring을 대상으로 하는 데 있습니다. Firefox의 점선 윤곽선을 제어하는 의사 요소입니다. 다음 CSS를 적용하면
select:-moz-focusring { color: transparent; text-shadow: 0 0 0 #000; }
점선 윤곽선을 보이지 않게 렌더링하여 깔끔하고 정돈된 선택 상자를 남길 수 있습니다.
수정 최적화
접근성 문제를 방지하려면 색상을 투명하게 하고 텍스트 그림자를 적용하여 가독성을 유지하는 것이 중요합니다. 이러한 수정을 통해 점선 윤곽선이 제거되는 동안 선택한 옵션이 계속 표시됩니다.
특별 고려 사항
이 솔루션은 Firefox용으로 특별히 맞춤화되었다는 점에 유의하는 것이 중요합니다. 다른 브라우저에서는 대체 접근 방식을 사용하여 점선 윤곽선을 제거할 수 있습니다.
위 내용은 Firefox 선택 상자에서 선택한 항목 주위의 점선 윤곽선을 어떻게 제거합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!