對於樂安爾ç SS,LESS看台,然後是CSS語言的一個擴展,增加了對變量,嵌套規則,混入和運營支持。
LESS目前支持的CSS 2&3句法,並且是廣泛使用的語言之間的開發者。
Less.js是能夠讀LESS語法JavaScript庫。
圖書館基本上是一個CSS預處理器,以.LESS文件及其內容轉換成符合標準的CSS代碼,也將其保存到經典的CSS格式的新文件,其中每個瀏覽器都可以解釋。
都不到(語法)和Less.js(庫)已經看到了使用在大公司周圍的互聯網,從谷歌,Twitter和Facebook。
是什麼在此版本中是新的:
- 在支持範圍@plugin指令來加載功能插件
- 在所有的指令都起泡(如支持),而不僅僅是媒體
- 性能改進解析器 - 應該幫助非Chrome瀏覽非常大的減檔要快了很多,
- 圖像尺寸功能方面包括像其他的文件功能的路徑
- 顏色函數將適用百分比相對而不是絕對的,相對的說法
- 在包含路徑現在允許:為(由反斜杠認識,而不是分割驅動器名稱)Windows上的分隔符
- 在@import(CSS)不拉上述評論的指令
- 修正了有時會導致問題的import語句不帶引號
- 替換支持的尺寸和顏色
- 在瀏覽器領域設定在的package.json為使用Browserify
- 另一個修復,以支持路徑被作為字符串傳遞而不是數組
- 在獨立的規則集可以作為默認參數
- 修正了錯誤的警告了很多關於延長
- 寫入stderr更一致的錯誤
- 在一貫保持的單位,如果嚴格的單位已關閉
- 在功能評論更好地支持所有的參數
什麼2.5.1版本新:
- 在支持範圍@plugin指令來加載功能插件
- 在所有的指令都起泡(如支持),而不僅僅是媒體
- 性能改進解析器 - 應該幫助非Chrome瀏覽非常大的減檔要快了很多,
- 圖像尺寸功能方面包括像其他的文件功能的路徑
- 顏色函數將適用百分比相對而不是絕對的,相對的說法
- 在包含路徑現在允許:為(由反斜杠認識,而不是分割驅動器名稱)Windows上的分隔符
- 在@import(CSS)不拉上述評論的指令
- 修正了有時會導致問題的import語句不帶引號
- 替換支持的尺寸和顏色
- 在瀏覽器領域設定在的package.json為使用Browserify
- 另一個修復,以支持路徑被作為字符串傳遞而不是數組
- 在獨立的規則集可以作為默認參數
- 修正了錯誤的警告了很多關於延長
- 寫入stderr更一致的錯誤
- 在一貫保持的單位,如果嚴格的單位已關閉
- 在功能評論更好地支持所有的參數
什麼在2.5.0版本新:
- 在支持範圍@plugin指令來加載功能插件
- 在所有的指令都起泡(如支持),而不僅僅是媒體
- 性能改進解析器 - 應該幫助非Chrome瀏覽非常大的減檔要快了很多,
- 圖像尺寸功能方面包括像其他的文件功能的路徑
- 顏色函數將適用百分比相對而不是絕對的,相對的說法
- 在包含路徑現在允許:為(由反斜杠認識,而不是分割驅動器名稱)Windows上的分隔符
- 在@import(CSS)不拉上述評論的指令
- 修正了有時會導致問題的import語句不帶引號
- 替換支持的尺寸和顏色
- 在瀏覽器領域設定在的package.json為使用Browserify
- 另一個修復,以支持路徑被作為字符串傳遞而不是數組
- 在獨立的規則集可以作為默認參數
- 修正了錯誤的警告了很多關於延長
- 寫入stderr更一致的錯誤
- 在一貫保持的單位,如果嚴格的單位已關閉
- 在功能評論更好地支持所有的參數
什麼在2.4.0版本新:
- 支持插件,預處理(加圖書館靜靜地等。)
- 在空sourcemaps現在的工作
- 提取和長度的功能現在忽略列表中的註釋(更多的工作來解決的普遍問題)
- 在片段的URL,因為它們指的是html文件被視為絕對
- 在擴展上一個選擇加入了與現在的工作更好地
- 在嵌套混入用(在2.3.0回歸)更好地工作!重要
- 的承諾依賴是現在實際上是可選的(在2.0.0中引入)
- 文件只\ R換行符現在處理OK(回歸在2.0.0)
- 在當前嚴格的單位是關閉的,單位為1 / X(如1/12像素)機組出力為x,以前沒有(回歸在2.0.0)
什麼在2.3.1版本新:
- 在固定取決於選項(回歸在2.3.0)
- 支持家長選擇()的子元素表達式中使用(如:沒有(.C _&))
什麼在2.3.0版本新:
- 在新增isruleset功能
- 添加可選的輸入選項,從而導致更少,如果沒有找到文件,不能失敗。
- 修正了瀏覽器端緩存。
- 許多修復導入參考 - 支持@support和關鍵幀
- 選擇器現在插值偽選擇器(例如:@ {}懸停)。
- 修正意見錯過了,如果他們是在文件的結尾。
- 修正了!帶參混入重要的使用。
- 可發出警告,如果未找到目標延伸。
- 包括路徑現在可以在數據URI。
- 的變量和函數在數據URI路徑要求的工作。
- 在固定的絕對路徑的時候。
- 在Unicode的BOM再次刪除。
不工作的進口
什麼在2.2.0版本新:
- 在使用導入的文件名插值和進口直列現在一起工作
- 棄用的壓縮選項(仍然有效,但除非輸出一個無聲的警告)
- 少現在有圖像大小,圖像寬度,圖像高度它返回一個文件的圖像尺寸節點版本
- 修正了一個問題,可能導致解析發生一次以上的回調被多次調用
- 如果您在輸出到控制台,lessc默認為無聲如此警告不會結束在輸出
- isunit功能支持''來測試一個維度有任何單位
- 數據URI功能,現在共有64位編碼,而不是編碼之前字節後面的字符以確定IE8的支持
- 在偽類選擇固定的臭蟲衛兵 - 影響
- 與modifyVars使用時瀏覽器不緩存
- 在檢測如果少並不解析最後一個字符的文件
- 檢測文件是否為CSS現在需要/ CSS,的CSS,?CSS,和CSS,而不是僅僅的CSS。您還可以告訴使用導入選項文件少的類型。
- 刪除多餘的新行添加到sourcemap進入在線文件
- 支持Safari擴展
什麼是2.1.0版本,新的:
- 在固定isSync選項,它使用同步文件操作但承諾是保證回調異步。我們現在支持的承諾作為一個功能,而不是做事的第一類方式。
- 在瀏覽器的代碼是同步的,現在再像V1,這意味著它會阻止站點,直到被編譯少
- 在一些修補程序變量的進口從而影響filemanagers時同步
- 固定lessc生成文件的依賴選項
- 輸出現在報告回一個外地的進口與進口文件的數組
- 的驅動器名稱相對路徑測試(因此僅適用於Windows)現在是不區分大小寫
- 修正了IE7的 - 而不是使用索引數組的getchar
- 在使用變量!重要的是現在的輸出!重要的是,它冒泡影響規則
- LiveReload緩存的剋星,現在特別處理
什麼是2.0.0版新:
- 在非嚴格的單位的模式是固定的乘法拿左操作單元,在該情況下,該單位不能得到解決
- 在一些修復瀏覽器的跨兼容
- 在瀏覽器的測試,現在通過在IE瀏覽器8-11和FF
- 新增index.js和browser.js根為快捷鍵
- 修正了一些局部變量的拼寫
- 支持@反擊式指令
什麼是1.7.4版本,新的:
- 在處理瀏覽器大寫的路徑
- 顯示錯誤,如果一個空的選擇器是用來延長
- 固定財產指令合併
- 固定的字符集和導入指令排序
- 導致一個固定的規則競爭狀態是不確定的錯誤,有時,如果你有一個複雜的進口策略
- 更好的錯誤信息
進口失踪分號或畸形
什麼在1.7.3版本新:
- 請不要一輪色功能的結果,如明度,色調,亮度等。
- 支持覆蓋和包含關鍵字的背景下定義。
什麼在1.7.0版本新:
- 在添加支持的變量規則集,並傳遞到混入讓包裝
- 更改亮度遵循W3C的規範,亮度可作為亮度。對比仍然使用亮度,所以你可能會看到的差異,如果你的門檻%,接近現有計算的亮度。
- 在升級後的乾淨的CSS這意味著--selectors合併模式現更名--compatibility
- 添加支持使用變量@keyframes,@namespace,@charset
- 支持財產+合併_何時需要,並保持+為逗號分隔空間
- 在進口現在始終一貫一次進口 - 的競爭條件以前意味著某些配置會導致不同的排序文件
什麼是1.6.3版本,新的:
- 在固定的問題與要求toCSS兩次沒有工作在一些的情況。
什麼在1.6.1版本新:
- 支持^和^^影子DOM選擇器
- 固定sourcemap選擇器(用於報告元素或選擇結束),並指令位置(以前不支持)
- 修正解析空少的文件
- 在錯誤(目前)在多個CSS選擇器曖昧衛士
- 在舊的環境 - 預防的typeof正則表達式返回函數
- 請不要使用默認的關鍵字
什麼在1.5.0版本新:
- 支持導入內嵌選項,包括CSS,你不想少來分析,例如@import(在線)QUOT; file.css英寸;
- 的modifyVars(刷新樣式新的變量,使用文件緩存)更好的支持,現在更resiliant
- 支持進口參考選項來引用外部CSS,但不能把它輸出。任何混入來電或擴展的將被輸出。
- 警衛支持的選擇(目前只有當你有一個選擇器)
- 允許通過+屬性合併:語法
- 新增最小值/最大值功能
- 在增加長度的功能和改進的提取物逗號分隔值工作
- 在使用時多進口,分進口導入多次到最終輸出
什麼在1.4.1版本新:
- 固定syncImports和YUI-壓縮選項,因為他們受到忽視。
- 修正了幾個全局變量洩漏。
什麼是1.4.0版新:
- 修正了嚴格的數學選項傳遞李>
什麼1.3.3版本新:
- 在用混入通話,如果使用固定的嚴重錯誤多個支架
- 當使用過濾器對比功能,該功能是如果第一個參數是不是一種顏色通過。
什麼是1.3.2版本,新的:
- 在瀏覽器和服務器的URL重寫現在對齊不重新編寫(前lessc行為)
- URL重寫可重新寫為相對於使用相對網址選項項文件(less.relativeUrls選項)
- ROOTPATH選項可用於基本路徑添加到每個URL
- 支持混入參數分隔符“;”這樣你就可以通過逗號分隔值。例如.mixin(23px,12px的;);
- 修正了在角落裡的情況下命名參數很多問題,達不到預期效果
- HSV,HSVA,單元功能
- 修正很多更壞的錯誤信息
- 固定@進口一次使用的完整路徑,而不是相對一個用於確定進口已被導入
- 支持:沒有(:第n個孩子(3))
到
什麼是1.3.0版新:
- 在@media冒泡
- 支持任意實體為選擇器
- 可變參數的參數支持
- 的零元數混入行為發生了變化,看到上面的鏈接。
- 在允許“@import”任何選擇指令
- 在媒體查詢的功能,現在可以是一個變量
- 媒體查詢條件自動合併
- 修正全局變量洩漏
- 在錯元數調用修正錯誤信息
- 修正的“@arguments行為錯誤
- 修正“::”選擇輸出
- 在使用@media與混入時修正了一個錯誤
要求:
- 在客戶端中啟用JavaScript
- 在Node.js的0.10或更高的服務器端環境
評論沒有發現