2013-07-17 21 views
3

是否可以告訴LESS忽略已編譯CSS中的刪除換行符,以便擁有更清晰和更具可讀性的CSS?LESS中的換行符

,並有可能告訴LESS保持單線CSS規則,因爲他們原本不是每個選擇,例如之間插入換行符:

LESS:

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

編譯CSS:

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

我更喜歡在開發時使用非縮小的LESS。您可以更好地在生產中使用縮小的少編譯的css文件。 – Adrian

回答

2

據我所知,這是不容易做到的。 Looking into the source of the LESS compiler,可以使用一些選項來自定義此行爲(例如max_line_len),但不會影響此行爲。

我認爲你需要找到一種方法來定製LESS編譯器,或者找到LESS的替代編譯器實現,它將允許它作爲配置。無論哪種方式,我不確定它是否值得麻煩。

另外,說實話,我個人喜歡LESS使用換行符的方式。它更具可讀性,並鼓勵您以最簡單的方式應用規則,以減少行數。