CrewCut
@CrewCut
Коплю силы на переезд в тропики

Как можно убрать неиспользуемые css-стили из файла?

Есть css-файл на 20k строк. При этом, 30% стилей нужны только для одной страницы, еще 20% для другой. Остальные на этих страницах не используются, но используются на остальных.

По-уму, для этих двух страниц надо бы отдельные файлы было сделать, но не сделал. Сам файл не очень логичен и не разбит на разделы по логике.

Собственно вопрос - браузер ведь понимает какие стили ему нужны для отображения, какие нет. Можно ли как-то получить выжимку из файла, где будут только стили применимые к элементам на данной странице?
  • Вопрос задан
  • 1242 просмотра
Решения вопроса 2
Kublyakov
@Kublyakov
Как уже посоветовали, gulp-uncss должен помочь. В хроме в инструментах разработчика на вкладке "Audit" запустите собственно аудит и в результатах среди прочего будет список неиспользуемых селекторов на странице и процент от всего css.
Ответ написан
Комментировать
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Marolex
gulp-uncss должен справится
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы