Chrome Developer Tools has an Audits tab which can show unused CSS selectors.
Run an audit, then, under Web Page Performance see Remove unused CSS rules
More Related Contents:
- External CSS vs inline style performance difference?
- Actual table Vs. Div table
- Is !important bad for performance?
- CSS shorthand vs longhand?
- Why does enabling hardware-acceleration in CSS3 slow down performance?
- What is the difference between visibility:hidden and display:none?
- What does the “+” (plus sign) CSS selector mean?
- Fill remaining vertical space with CSS using display:flex
- How does flex-wrap work with align-self, align-items and align-content?
- Purpose of asterisk before a CSS property
- Child with max-height: 100% overflows parent
- Center a position:fixed element
- Is there a way to interpolate CSS variables with url()?
- Preventing scroll bars from being hidden for MacOS trackpad users in WebKit/Blink
- My position: sticky element isn’t sticky when using flexbox
- IE display: table-cell child ignores height: 100%
- CSS Calc alternative
- How to create div to fill all space between header and footer div
- CSS margin-top of affects parent’s margin
- Add ellipses to overflowing text in SVG?
- Less lists as a mixin argument(s)
- Using attr to set css variable inline that work with CSP
- Why doesn’t this CSS :not() declaration filter down?
- How does CSS ‘overflow:hidden’ work to force an element (containing floated elements) to wrap around floated elements?
- How to show the first N elements of a block and hide the others in css?
- word-wrap:break-word not working in IE8
- Why is backface-visibility hidden not working in IE10 when perspective is applied to parent elements?
- Width equal to content [duplicate]
- Looking for a fast way to find the polygon a point belongs to using Shapely
- How can I delay the start of a CSS animation?