Короче тема такая, как правило в веб приложениях есть множество блоков и элементов у которых может быть множество состояний(модификаторов), когда Phantom "зайдет" на страницу в каком виде он ее "увидел" в таком и будет использовать все селекторы для работы UNCSS. Ни больше, ни меньше. Вот так и получиться, что UNCSS удалит необходимые для работы веб приложения селекторы из css файла.
uncss удалит все классы, что добавляются динамически на странице с помощью js например, классы - active, disabled etc. Он посчитает их не нужными, хотя они могут быть использованы для указания разных состояний элементов.
Я вам советую использовать готовые библиотеки для таких решений на подобии этой owlgraphic.com/owlcarousel
Лучшее кастомизировать ее для своих задач, чем изобретать велосипеды.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.