CSS整洁配置

CSS整洁配置,css,compression,Css,Compression,我正在使用CSS。由于其所有的压缩措施,在某些情况下,它会通过组合或重新排列选择器等方式弄乱我的页面。即使使用下面所示的选项,带有压缩CSS的页面也不会像未压缩CSS的页面那样呈现 我的问题是:如何配置CSS-Tidy以将所有CSS文件合并到一个文件中,并且仅此而已 $this->settings['remove_bslash'] = false; $this->settings['compress_colors'] = false; $this->settings['comp

我正在使用CSS。由于其所有的压缩措施,在某些情况下,它会通过组合或重新排列选择器等方式弄乱我的页面。即使使用下面所示的选项,带有压缩CSS的页面也不会像未压缩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()函数。我确信我编辑的设置正在被读取,因为一些(但不是几乎所有)问题已经修复

@安布罗斯:CSS是30k压缩的,有很多问题我很难找到。我可以清楚地看到呈现页面上的问题,但在CSS生成的文件中更难找到它们。在某些情况下,选择器的顺序正在改变,但通过编辑这些设置,我至少纠正了这个问题。您关于CSS的两个假设(URL和PHP用法)都是正确的


由于http压缩可以从空白的角度压缩CSS,所以我需要CSS Tidy做的就是将我所有的CSS文件合并成一个文件,而无需尝试操作内容。

给我们展示一下CSS的前后内容如何


你如何链接到CSS Tidy本身?我想是吧?被用作PHP脚本?

我能够找到问题的根源。我错误地将其归因于CSS-Tidy,而实际上是其他原因造成的。感谢您的帮助。

>由于其所有的压缩措施,在某些情况下,它会通过组合或重新排列选择器来打乱我的页面嘿,伙计们,这不是一个论坛。“答案”是指答案,而不是问题。关于这个问题的问题必须在这里提出。多好的一个问题:这个问题有-1,所有的答案也有-1。