2010-12-05 2 views
85

möchten, welche CSS-Stile wissen, zur Zeit auf einer Webseite verwendet wird.Gibt es eine Möglichkeit, die CSS-Stile zu überprüfen verwendet wird oder nicht auf einer Webseite verwendet?

+2

einen Browser verwenden, einen CSS-Inspektoren hat. Safari und Chrome (aka Webkit) bieten diese als Teil der Entwickler-Tools. In Firefox wird dies vom Firebug-Plugin bereitgestellt. Internet Explorer hat nichts, was mir bekannt ist. Mit dem Inspector können Sie ein Element auswählen, mit der rechten Maustaste klicken und "Element prüfen" auswählen. Dann wird Ihnen angezeigt, welche Selektoren und welche individuellen Regeln auf das ausgewählte Element angewendet wurden. – Lee

+0

@Lee ie8 Entwickler-Symbolleiste verhält sich genauso wie Firebug in CSS-Selektoren, Sie können auswählen und sehen die Stile auf der rechten Seite angewendet. – kobe

+0

mögliches Duplikat von [Nur die auf einer bestimmten Seite verwendeten CSS extrahieren] (http: // stackoverflow.com/questions/4867005/extracting-only-die-css-used-in-a-specific-page) – cweiske

Antwort

53

Installieren Sie die CSS Usage add-on für Firebug und es auf dieser Seite laufen. Es wird Ihnen sagen, welche Stile verwendet und nicht von dieser Seite verwendet werden.

+0

@Harry, sobald Sie dieses Plugin installieren wird es in der Registerkarte als Teil von Firebug, wo Sie net und alle haben //// lassen Sie mich wissen, wenn Sie noch etwas brauchen – kobe

+27

Gibt es so etwas in Chrome? –

+2

Dies scheint nicht mehr zu funktionieren und wird leider nicht mehr unterstützt. – nostromo

39

Nur der Vollständigkeit halber, und weil es in den Kommentaren gefragt wurde - es gibt auch die CSS-Audit-Tool in Chrome jetzt für den gleichen Zweck. Einige Details hier:

+3

Ich bin mir nicht sicher, ob das "CSS-Audit-Tool", auf das sich diese Antwort bezieht, mit dem Tab "Audits" in den Chrome-Entwicklertools identisch ist, aber Sie erfahren, welche CSS-Regeln nicht verwendet werden (z. B. "Some.css : 42% wird von der aktuellen Seite nicht verwendet. "). –

9

Ich verwende CSS Dig. Es ist für Chrom gemacht, aber ich denke, es ist ein großartiges Werkzeug!

40

Google Chrome verfügt über eine zwei Möglichkeiten für nicht verwendete CSS zu überprüfen.

1. Audit Tab:> Rechtsklick + Inspect Element auf der Seite finden Sie die "Audit" Registerkarte und die Prüfung ausgeführt werden, um sicherzustellen, "Web-Seite Performance" geprüft wird.

Listet alle nicht verwendeten CSS-Tags - siehe Bild unten.

Screen Shot of Chrome's Audit Tool

Update: - - - - - - - - - - - - - - ODER - - - - - - - - - - - - - -

2. Coverage Tab:> Rechtsklick + Inspire Element auf der Seite, finden Sie die drei Punkte ganz rechts (eingekreist im Bild) und öffnen Sie die Konsole Schublade (oder drücken Sie Esc), schließlich klicken Sie auf die drei Punkte links in der Schublade (im Bild eingekreist), um Coverage-Tool zu öffnen.

Chrome startete ein Werkzeug nicht verwendete CSS und JS zu sehen - Chrome 59 Update können Ihnen eine Aufnahme (rotes Quadrat in Bild) starten und stoppen bessere Abdeckung einer Benutzererfahrung auf der Seite zu ermöglichen.

Zeigt alle verwendeten und nicht verwendeten CSS/JS in den Dateien - siehe Bild unten.

Example of Coverage tool in Chrome

+1

Wäre toll zu sehen, welche auch verwendet werden .... aber das ist toll, danke. –

+0

Soweit ich weiß, wenn Sie wissen wollen, was verwendet wird, ist es am besten, ein Plugin für Chrome zu installieren - sorry – Cordell

+0

Das neue Chrome 59 Update ermöglicht es Ihnen, die verwendete/unbenutzte CSS und JS – Cordell

5

einen Blick auf UnCSS nehmen. Es hilft beim Erstellen einer CSS-Datei von verwendetem CSS.

+1

zu sehen Programm. Vielen Dank! Rob – r0berts

+1

Gutes Web-Tool für Einzelstücke. ty – billynoah

+0

Das ist aweso - "UnCSS kann nicht auf Nicht-HTML-Seiten wie Templates oder PHP-Dateien ausgeführt werden" - vergiss ....... –

Verwandte Themen