헤더, 탐색 등을 정의하는 제 3 자 스킨과 결합되는 사이트가 있습니다. 내 사이트에는 스타일 시트가 있고 타사에는 스타일 시트가 있습니다. 나는이 둘을 결합하여 예측할 수 없을만큼 거대한 엉망진창을 얻는다.범위 내의 동적 스타일
내가하고 싶은 것은 "이 스타일 시트 세트를 페이지의이 부분에 적용하고 다른 하나는이 스타일 시트에 적용하십시오"라고 말하고 싶습니다. 프레임을 사용하여이 작업을 수행하고 싶지 않습니다.
명백한 해결책은 모든 고유 한 스타일 앞에 컨테이너 ID를 붙이는 것입니다. 수백 개의 스타일이있는 대규모 사이트이기 때문에이를 수행하고 유지하는 것이 어려울 것입니다.
정말 제가하고 싶은 일은 동적으로 그렇게하는 것입니다.
하나의 옵션이 백엔드에 있으며, 스타일 시트를 구문 분석하고 각 스타일 이름 앞에 컨테이너의 ID를 추가하여 수정할 수 있습니다. 다른 하나는 javascript로 스타일 시트를 메모리로 파싱하고 제자리에서 수정하는 것입니다. 나는 프런트 엔드 옵션을 더 좋아한다.
누구나 더 나은 옵션을 생각할 수 있습니까? 말하는 일부 jquery 플러그인 $(). apply_styles_from_file();
또는 시트를 섞는 문제를 해결하는 일부 레이아웃 솔루션은 무엇입니까?
또는 적절한 스타일 시트를 구문 분석하고 수정할 수있는 신뢰할 수있는 라이브러리가 있습니까?