在LESS中换行

时间:2013-07-17 13:20:37

标签: css less

是否有可能告诉LESS忽略删除已编译CSS中的换行符以便拥有更清晰,更易读的CSS?

是否有可能告诉LESS保持单行CSS规则,而不是在每个选择器之间插入换行符,例如:

LESS:

html,body,div,span { ... }

编译CSS:

html,
body,
div,
span {
...
}

1 个答案:

答案 0 :(得分:2)

据我所知,这不容易做到。 Looking into the source of the LESS compiler,有一些选项可用于自定义此行为(例如max_line_len),但不会影响此行为。

我认为您需要找到一种方法来自定义LESS编译器,或者找到LESS的替代编译器实现,以便将其作为配置。无论哪种方式,我都不确定它是否值得这么麻烦。

另外,老实说,我个人喜欢LESS使用换行符的方式。它更具可读性,并鼓励您以最简单的方式应用规则,以保持较低的行数。