我想知道是否有人知道任何可用的工具,这些工具可以执行以下任务:分析一个或多个CSS文件,确定文件中各种规则之间的相似性,并为用户提供合并和缩减规则集的选项。
我之所以这样问,是因为我正在做的一个项目已经达到了这样的地步:它有太多的CSS,以至于Internet Explorer (恐怕仍然是底线)在页面加载后会在CSS上阻塞,导致交互性3-5秒的锁定,直到阻塞被处理。
如果你想知道:是的,我确信是CSS导致了这个问题。
发布于 2009-07-06 08:08:24
尝试这些链接中的任何一个,我更喜欢css整洁,并在过去成功地使用过它。
css optimiser
cleancss
css tidy
发布于 2009-07-06 08:08:05
这里有YUI CSS Compressor -你可以试一试,但我认为它更多的是为了文件大小,而不是实际的组合规则。
发布于 2009-07-06 12:31:56
我知道这并不完全是你想要的,相反,它会让你的css文件变得更大,但你可能会得到一些想法来手动优化通过这个工具组织的CSS:
http://styleneat.com/index.php?PHPSESSID=j0thilea0b8sjao2vcs8g5ekh1
同样,不是工具,而是有趣的阅读:
http://code.google.com/speed/articles/optimizing-css.html http://meiert.com/en/blog/20080515/css-organization-and-efficiency/
https://stackoverflow.com/questions/1085886
复制相似问题