this is color1
@nice-blue: #5b83ad;
@light-blue: @nice-blue + #111;
.color1
渲染結果為:
注意:由於變數只能定義一次,所以其本質就是常量
this is color1
this is color2
@nice-blue: #5b83ad;
@light-blue: @nice-blue + #111;
.color1
.color2
渲染結果:
}渲染結果:
任何數字、顏色或者變數都可以參與運算
@base: 5%;
@filler: @base * 2;
@other: @base + @filler;
color: #888 / 4;
background-color: @base-color + #111;
height: 100% / 2 + @filler;
less將會使用出現的單位,在下面這個例子中,最終輸出是6px;@var: 1px + 5;
less 內建了多種函式用於轉換顏色、處理字串、算術運算等。這些函式在函式手冊中有詳細介紹。
函式的用法非常簡單。下面這個例子將介紹如何將 0.5 轉換為 50%,將顏色飽和度增加 5%,以及顏色亮度降低 25% 並且色相值增加 8 等用法:
@base: #f04615;
@width: 0.5;
.class
this is color1
this is color1child
this is color2
this is color2child
@nice-blue: #5b83ad;
@light-blue: @nice-blue + #111;
.color1
}.color2
&:after ;
}
渲染結果為
}渲染結果為:
和你預期的工作方式一樣。你可以匯入乙個 .less 檔案,此檔案中的所有變數就可以全部使用了。如果匯入的檔案是 .less 副檔名,則可以將副檔名省略掉:
@import "library"; // library.less
@import "typo.css";
Less簡單介紹
less 是一門 css 預處理語言,它擴充套件了 css 語言,增加了變數 mixin 函式等特性,使 css 更易維護和擴充套件。less 擴充了 css 語言,增加了諸如變數 混合 mixin 運算 函式等功能。less 既可以執行在伺服器端 node.js 和 rhino 平台 也可以執行在...
less基礎語法
less 是一門 css 預處理語言,它擴充了 css 語言,增加了諸如變數 混合 mixin 函式等功能,讓 css 更易維護 方便製作主題 擴充。node 瀏覽器和 rhino 平台都可以。本人使用的則是國人的koala。分為兩種 和 1.此種編譯後不會出現在css檔案中,不編譯 2.這種編譯後...
Less基礎使用
建立less 在less檔案可以引入其他檔案 如果引入檔案時less格式,字尾名可以省略 import aiqi aiqi 在scoped下穿透 deep p 變數 可以定義變數方便復用 backgroundcolor greenyellow important aiqi 混入 混合 mixin 是...