2013-08-16 40 views
0

我现在有4000行“less” - 它主要只是CSS,只有少数几个较新的bit利用Less的功能。减少CSS清洁剂?

我想清理它 - 嵌套任何可嵌套的规则,例如。我发现了css2less,但我的代码对于它来说太大了,而命令行版本实际上会生成无效的Less。

有没有其他的选择?要么少 - >少清洁,要么少 - >少转换器/清洁剂?

+2

与嵌套选择器一样好,你最好将代码拆分成单独的文件,并使用最低特异性选择器。尽可能将样式放在单个类或属性选择器中,并且您会发现它对于大型项目的缩放要好得多。 – zzzzBov

+0

这个项目现在大约9岁了......尽我所能地用我可用的时间:尽管分割文件是一个好主意。现在我们已经切换到更少了,这基本上是免费的。我仍然喜欢一个工具来帮助清理它;我无法手工完成这件事。 – mpen

+0

最好的结果是你通过所有的CSS并手动迁移它,工具不是最好的解决方案。你认为你没有时间做手工,但你会花更多的时间搞清楚一些工具做了什么样的原始风格;) –

回答

0

有几个CSS到LESS转换器在线,如css2less.cclessify。他们会将您的经典CSS转换为LESS语法,这是我了解您正在尝试做的事情。

+0

我在我的问题中提到了css2less,但也减少了我给它的CSS数量。 – mpen