2011-08-22 116 views
3
를 찾을 수

가능한 중복 :
Tool to identify unused css definitions파이어 폭스 부가 기능은 사용하지 않는 CSS 스타일

내가 내 브라우저에 표시되는 페이지를 가지고 있고이 페이지에에서 사용되는 .css 파일이 있다고 가정하자

.class1{ 
    /* some style definitions */ 
    } 
    .class2{ 
    /* some style definitions */ 
    } 
    .class3{ 
    /* some style definitions */ 
    } 
.... 
... 
.class1001{ 
    /* some style definitions */ 
    } 

이제 내 문제는 이러한 규칙 중처럼 말해 것 애드온이

같은 규칙, 페이지에서 "NOT USED"입니다.

페이지에서 사용되는 CSS 선택기에 알리는 addon에 대한 링크를 제공하는 몇 가지 관련 질문을 보았습니다. 그러나 1000 개 이상의 규칙이 있으므로 직접 알고 싶습니다. 사용되지 않는 규칙.

언급 할 사항은 언급 한 추가 사항에 1 가지 문제가 있습니다. IE (예 : * html)에 대한 해킹이있는 것처럼 IE에서 실제로 사용 되더라도 UNUSED로 표시됩니다. 이 문제를 해결할 수있는 방법이 있습니까?

도와주세요. 고맙습니다.

답변

7

. 그것은 당신을 위해 사용되지 않는 셀렉터를 찾습니다 :) 시도해보십시오!

또한 CSS Usage plugin이 있으며 CSS 파일을 살펴보고 사용되지 않는 것을 알려줍니다. :)

+0

Thx 많이 ... 먼지 제거기 선택기가 Firefox 4.0.1에서 작동하지 않는 것 같습니다 ... 그래서 CSS 사용법을 설치했습니다 ... 보이지 않는, 보이지 않는, .. 그래서 나는 빨간색으로 (즉, 보이지 않는) 선택기를 안전하게 삭제할 수 있다고 가정합니다 ... 당신이 확인해 주시겠습니까 .. – testndtv

+0

현재 페이지에서 사용 된 모든 선택기가 사이트 전체의 모든 페이지에서 사용되는 경우 이러한 오류가 발생할 수 있습니다. 다른 페이지에서 사용되는 일부 파일을 삭제하는 결과를 초래할 수 있습니다. – Kyle

+1

오, k ... 맞아. 사실 내 경우에는 CSS가 하나의 페이지에서만 호출된다. 강조하고 싶은 한 가지 문제가있다 ... CSS 해킹이있다. IE는 * html, html 등과 같이 ... 그리고 그것들은 RED로 표시되어 있습니다 (파이어 폭스는 그것들을 결코 이해하지 못합니다) ... 그래서이 문제를 해결할 수있는 다른 작업이 있습니까? – testndtv

3
+0

이것은 "메시지 :이 추가 기능은 더 이상 업데이트되지 않습니다."라고 말합니다. Fx6에서는 작동하지 않는 것 같습니다. –

+0

그냥 맥에서 FF 6 나를 위해 작동합니다. – Litek

+0

업데이트 : 페이지에 추가에 대한 설명을 확인합니다. 스캔 버튼이 작동하지 않지만 자동 스캔은 수행합니다. 더 이상 업데이트되지 않아 오랜 시간 사용 해왔다. – Litek

관련 문제