Я использую CSS Tidy. Из-за всех мер сжатия, в некоторых случаях он портит мои страницы, комбинируя или переупорядочивая селекторы и т. д. Даже с параметрами, показанными ниже, страницы со сжатым CSS не отображаются так, как с несжатым.
Мой вопрос: как я могу настроить CSS Tidy для объединения всех моих файлов CSS в один и не делать ничего, кроме этого?
$this->settings['remove_bslash'] = false;
$this->settings['compress_colors'] = false;
$this->settings['compress_font-weight'] = false;
$this->settings['lowercase_s'] = false;
$this->settings['optimise_shorthands'] = 0;
$this->settings['remove_last_;'] = false;
$this->settings['case_properties'] = 0;
$this->settings['sort_properties'] = false;
$this->settings['sort_selectors'] = false;
$this->settings['merge_selectors'] = 0;
$this->settings['discard_invalid_properties'] = false;
$this->settings['css_level'] = 'CSS2.1';
$this->settings['preserve_css'] = true;
$this->settings['timestamp'] = false;
@ypnos: Что касается конфигурации, у меня нет файла конфигурации, и я не устанавливаю параметры конфигурации при инициализации класса. Я только что отредактировал функцию csstidy () в реальном классе. Я уверен, что мои отредактированные настройки читаются, потому что некоторые - но не почти все - проблемы были устранены.
@Ambrose: CSS сжат 30k и имеет ряд проблем, которые мне трудно отследить. Я четко вижу проблемы на обработанных страницах, но сложнее отследить их в файле, созданном CSS Tidy. В некоторых случаях менялся порядок селекторов, но, отредактировав эти настройки, я, по крайней мере, исправил эту проблему. Оба ваших предположения о CSS Tidy (URL-адрес и использование в качестве PHP) верны.
Поскольку http-сжатие может сжимать CSS с точки зрения пробелов, все, что мне нужно для CSS Tidy, - это объединить все мои файлы CSS в один, не пытаясь манипулировать содержимым.
Привет, ребята, это не форум. «Ответы» предназначены для ответов, а не для вопросов. Вопросы по вопросу нужно задавать здесь.
Какой замечательный вопрос: в вопросе -1, и во всех ответах тоже -1.






Как насчет того, чтобы показать нам свой CSS до и после?
А как насчет ссылки на сам CSS Tidy? Полагаю, это это? Используется как сценарий PHP?
Мне удалось отследить источник моей проблемы. Я неправильно отнес его к CSS Tidy, когда на самом деле виновато что-то еще. Спасибо за помощь.
>> Из-за всех мер сжатия, в некоторых случаях он портит мои страницы, комбинируя или переупорядочивая селекторы << Думаю, тогда это не так аккуратно.