2010-07-12 10 views
2

인라인 스타일 톤을 생성하는 기존 코드를 일부 상속 받았습니다.스타일 시트 우선 순위 프린트

클라이언트에서 인라인 스타일을 무시할 수 있는지 확실하지 않은 인쇄 스타일 시트가 필요합니다.

가정하지 않습니다.

인쇄 CSS가 적용되기 전에 HTML 구조를 보존하는 동안 jQuery로 모든 인라인 스타일을 추출하는 방법이 있습니까?

답변

3

클라이언트는 내가 inlien 스타일을 재정의합니다 모르겠습니다 인쇄 스타일 이 필요합니다.

아니요 인라인 스타일에 !important 키워드가 사용되지 않으면 오버 라이드되지 않습니다.

당신은 같은 인라인 스타일을 제거하기 위해 jQuery의 removeAttr 방법을 사용할 수 있습니다 :

$('selector').removeAttr('style'); 
당신이 느려집니다 모든 요소에서하지만, 물론 어떤 인라인 스타일을 제거하려면 선택에 별표 ( *)를 사용할 수 있습니다

스타일을 제거 할 요소가 확실하지 않은 경우