확장 프로그램용 콘텐츠 스크립트의 CSS 삽입 문제
매니페스트에서 CSS 삽입을 정의했음에도 불구하고 CSS 파일이 웹페이지에 나타나지 않습니다. 가능한 원인과 해결 방법은 다음과 같습니다.
이유: CSS 규칙 충돌
스타일 시트가 삽입되었지만 다른 스타일이 해당 스타일 시트를 재정의하기 때문에 적용되지 않았습니다. 규칙.
해결책:
이유: 콘텐츠 스크립트 삽입 제한
매니페스트 버전 3에서는 콘텐츠 스크립트가 CSS를 직접 삽입하는 것을 제한합니다.
해결책: 다음과 같이 콘텐츠 스크립트를 통해 CSS를 삽입합니다. 다음:
myScript.js:
manifest.json:
참고 : Manifest 버전 2를 사용하는 경우 비확장 페이지에서 CSS 파일에 대한 액세스를 허용하려면 "web_accessible_resources" 키가 필요합니다.
위 내용은 확장용 콘텐츠 스크립트를 사용하여 웹페이지에 CSS를 삽입할 수 없는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!