Как я могу удалить неиспользуемые классы CSS из моего проекта веб-сайта? - PullRequest
13 голосов
/ 18 ноября 2008

Мой проект собрал энтропию CSS (неиспользуемые классы) в процессе разработки.

Теперь, чтобы размер CSS-файла был небольшим, я хочу удалить все неиспользуемые ссылки CSS. Но выполнение этого вручную включает в себя поиск каждого класса во всем проекте. Это требует времени.

Знаете ли вы какой-либо способ / инструмент, который я могу использовать, чтобы выяснить, какие классы CSS больше не используются в моем проекте, и удалить его?

Я программирую на ASP.NET. Visual Studio.

Ответы [ 3 ]

12 голосов
/ 15 июля 2014

В браузере Chrome нажмите F12, перейдите на вкладку Аудит, выберите параметр «Перезагрузить страницу и выполнить аудит при загрузке» и обновите страницу. Chrome перечислит все неиспользуемые правила CSS.

Для онлайн решения перейдите на unused-css.com .

11 голосов
/ 18 ноября 2008

Вы можете найти это расширение для Firefox полезным: http://www.sitepoint.com/dustmeselectors/

5 голосов
/ 18 ноября 2008

Я написал инструмент, который позволяет вам найти все атрибуты class и CssClass в вашем исходном коде aspx.

См. Мою запись в блоге для получения информации и загрузки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...