Chrome의 맞춤 스타일 버튼에서 파란색 테두리 제거
<버튼> CSS를 사용하는 태그에서는 깔끔한 모양을 위해 기본 테두리를 제거하는 것이 일반적입니다. 그러나 Chrome에서는 클릭하면 버튼 주위에 귀찮은 파란색 테두리가 나타날 수 있습니다.
문제:
기본 브라우저 스타일은 다음을 포함한 일부 CSS 속성을 재정의할 수 있습니다. 초점 및 활성 상태와 관련이 있습니다. Chrome에서는 border: none이 설정된 경우에도 버튼을 클릭하면 파란색 초점 윤곽선이 표시됩니다.
해결책:
참고: 초점 제거 윤곽선은 접근성에 영향을 미칠 수 있으므로 권장되지 않습니다.
여전히 파란색 테두리를 숨기려면 다음 CSS를 추가하세요. 규칙:
button:focus { outline: 0; }
이 규칙은 기본 브라우저 동작을 재정의하여 포커스 윤곽선을 명시적으로 제거합니다.
설명:
:focus 의사- 클래스는 요소가 포커스를 받으면(보통 클릭하거나 탭하여) 트리거됩니다. 윤곽선: 0;을 설정하면 해당 초점 상태와 관련된 파란색 테두리가 제거됩니다.
대체 솔루션:
추가 고려 사항:
참조:
위 내용은 Chrome 버튼에서 성가신 파란색 테두리를 제거하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!