모바일 사파리에서 인식되지 않는 의사 클래스 :active
:active와 같은 특정 의사 클래스는 요소 기반 스타일링에 필수적입니다. 그들의 상태에. 그러나 iOS 장치의 Safari와 같은 Webkit 기반 브라우저에서는 앵커 태그( 태그)에 :active를 적용하면 해당 요소를 탭할 때 활성화되지 않습니다.
해결책:
body 태그에는 이 문제를 해결하는 중요한 속성이 포함되어 있습니다.
<body ontouchstart="">
이 속성은 터치 이벤트를 활성화합니다. 브라우저가 :active 의사 클래스를 효과적으로 인식하고 적용할 수 있도록 하는 body 요소에 대한 처리.
또는 Fastclick.js 라이브러리를 구현할 수도 있습니다. 이 라이브러리는 터치 장치의 클릭 이벤트 처리를 향상하고 자동으로 주소를 지정합니다. 이 문제입니다.
위 내용은 Mobile Safari의 앵커 태그에서 :active가 작동하지 않는 이유는 무엇이며 어떻게 해결할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!