CSS 클래스 정의를 동적으로 수정 및 제거
런타임에 CSS 클래스를 추가하는 것은 알려진 JavaScript 조작이지만 해당 기능을 수정 또는 제거로 확장합니다. 기존 클래스 정의가 어려워 보일 수 있습니다. 이 문서에서는 이러한 작업을 프로그래밍 방식으로 수행하는 방법을 탐색하여 이 문제를 해결합니다.
CSS 클래스 정의 변경
CSS 클래스 정의를 편집하려면 다음 단계를 따르세요.
예를 들어, .menu 클래스의 글꼴 크기:
let styleSheet = document.styleSheets[0]; let rule = styleSheet.cssRules[1]; // Assuming ".menu" is the second rule rule.style.setProperty('font-size', '15px');
CSS 클래스 제거 정의
CSS 클래스 정의를 제거하려면 다음 단계를 따르십시오.
예를 들어, .menu 클래스 정의:
let styleSheet = document.styleSheets[0]; let rule = styleSheet.cssRules[1]; // Assuming ".menu" is the second rule stylesheet.deleteRule(1);
위 내용은 JavaScript를 사용하여 CSS 클래스 정의를 동적으로 수정하고 제거하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!