JavaScript로 인라인 !important 스타일 재정의
jQuery의 .css() 메서드는 !important 속성으로 표시된 스타일을 적용하지 않습니다. !important를 포함하는 기존 인라인 스타일을 재정의하려고 할 때 실망스러울 수 있습니다.
해결책:
다음 방법 중 하나를 사용하여 이 제한을 극복하세요.
클래스와 함께 addClass() 사용 규칙:
원하는 !important 스타일로 CSS 클래스 만들기:
.importantRule { width: 100px !important; }
클래스를 대상에 적용 요소:
$('#elem').addClass('importantRule');
attr()을 사용하여 인라인 스타일 설정:
이 방법은 기존 인라인을 덮어씁니다. 스타일:
$('#elem').attr('style', 'width: 100px !important');
기존 인라인 스타일을 유지하려면 다음 수정 버전을 사용하세요.
$('#elem').attr('style', function(i,s) { return (s || '') + 'width: 100px !important;' });
위 내용은 JavaScript로 인라인 '!important' 스타일을 어떻게 재정의할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!