less4jLess.js 的 Java 移植版本
Less4j 是 Less.js 的 Java 移植版本,二者是完全兼容的,任何輸出的不同都被認(rèn)為是 bug。
較少的語言是css的擴(kuò)展,并且此項(xiàng)目將其編譯為常規(guī)css。它將多個(gè)動(dòng)態(tài)功能添加到CSS中:變量,表達(dá)式,嵌套規(guī)則等。我們的文檔既包含所有這些功能的概述,又包含其詳細(xì)說明的鏈接。如果您對(duì)語言本身感興趣,我們建議從概述開始。
最初的編譯器使用JavaScript編寫的,被稱為less.js。官方的less大多在less.js文檔/問題中定義,并且由less.js實(shí)際執(zhí)行。鏈接到less.js:
Less4j是端口,其行為應(yīng)盡可能接近原始實(shí)現(xiàn)。除非另有明確說明,否則less.js和less4j輸出之間的任何差異都被視為錯(cuò)誤。盡可能合理地表示,less4j生成的樣式表在功能上必須與less.js的輸出相同。但是,它們不必完全相同:
- less.js和less4j的行為在無效的輸入文件上可能有所不同。
- 輸出文件可能會(huì)因空格或注釋位置而異。
- 在某些情況下,Less4j可能比less.js做得更多。less.js拒絕的輸入可以被less4j接受并翻譯。
所有已知的差異都記錄在Wiki頁面上。Less4j每當(dāng)生成功能不同的CSS時(shí)也會(huì)生成警告。
評(píng)論
圖片
表情
