當前位置:首頁 » 編程軟體 » less編譯報錯

less編譯報錯

發布時間: 2025-09-21 00:22:10

⑴ less混合

混合就是一種或者一系列屬性從一種規則集引入(混合)到另一種規則集的方法

1. 普通混合
一個普通的css樣式

我們發現 h1,h2的樣式中有很多重復的,而解決方式如下,將重復的放在一個類中:

定義一個.font_h類,在HTML文件對應的元素山添加class="font_h"屬性
less可以不這么寫,less寫法如下:

將定義好的類混入css樣式中,這樣就不用在HTML的元素中寫類了
編譯後的css,和下面不帶輸出的混合做對比

2. 不帶輸出的混合

編譯後的css文件,從中發現.font_h不見了

3. 帶選擇器的混合

編譯之後的css文件

其中, .my-hover-mixin():hover == &:hover

4. 帶參數的混合

編譯後的css文件

5. 帶參數並且有默認值

編譯後的css文件

調用後如果 .border_have(); 不帶參數,就用默認的參數;如果傳遞了參數,就用傳入的參數。而上邊帶參數但沒有默認值時,如果調用時不傳入參數就會報錯。

6. 帶多個參數的混合

編譯後的css文件

less文件(定義具有多個相同名稱和參數數量的混合)

編譯後的css文件

less文件

編譯後的css文件

如果使用mixin的時候只帶一個參數,比如.mixin(red),這個屬性會導致所有的mixin都會強制使用這個明確的參數

7. 命名參數

編譯後的css文件

8. @arguments變數

編譯後的css文件

less文件

編譯後的css文件

這里的solid是默認值,但也必須寫上,否則會報錯。

9. 匹配模式

編譯後的css文件

注意:中間用逗號分割開

10. 得到混合中變數的返回值

編譯後的css文件

熱點內容
python崔 發布:2025-09-21 02:17:19 瀏覽:782
安卓6k手機哪個好 發布:2025-09-21 01:53:52 瀏覽:570
java空格代碼 發布:2025-09-21 01:50:07 瀏覽:720
python培訓機構哪裡好 發布:2025-09-21 01:49:21 瀏覽:957
C語言程序設計第3版 發布:2025-09-21 01:10:15 瀏覽:681
小孩解壓 發布:2025-09-21 00:22:46 瀏覽:572
less編譯報錯 發布:2025-09-21 00:22:10 瀏覽:780
打開文件夾加密碼 發布:2025-09-20 23:46:37 瀏覽:111
python路徑分割 發布:2025-09-20 23:42:53 瀏覽:328
2012伺服器搭建教程 發布:2025-09-20 23:40:23 瀏覽:71