"banner_url"과 같은 특정 클래스의 배경 이미지를 변경하려면 다음을 추가하여 CSS 캐스케이드를 활용할 수 있습니다. GM_addStyle()을 사용하여 페이지에 스타일시트를 추가합니다.
// ==UserScript== // @name Override banner_url styles // @include http://YOUR_SERVER.COM/YOUR_PATH/* // @grant GM_addStyle // @run-at document-start // ==/UserScript== GM_addStyle ( ` .banner_url { background: url('http://www.pxleyes.com/images/contests/kiwis/fullsize/sourceimage.jpg') no-repeat center center fixed !important; -webkit-background-size: cover !important; -moz-background-size: cover !important; -o-background-size: cover !important; background-size: cover !important; } ` );
@run-at document-start를 사용하면 스타일 변경 중 시각적인 "깜박임"을 최소화할 수 있습니다. Greasemonkey 4의 경우 GM_addStyle()이 작동하지 않습니다. Tampermonkey 또는 Violentmonkey로 전환하는 것이 좋습니다. Greasemonkey 4 사용자의 경우 GM_addStyle()에 대한 심이 제공됩니다. 또한 순수한 CSS 조작을 위해서는 Greasemonkey/Tampermonkey 대신 Stylus 확장 프로그램을 사용하는 것이 좋습니다.
위 내용은 Greasemonkey/Tampermonkey 스크립트를 사용하여 클래스 CSS를 변경하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!