W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
參數(shù)mixin使用一個(gè)或多個(gè)參數(shù),通過(guò)參數(shù)和其屬性來(lái)擴(kuò)展LESS的功能,以便在混合到另一個(gè)塊時(shí)自定義mixin輸出。
例如,考慮一個(gè)簡(jiǎn)單的LESS代碼片段:
.border(@width; @style; @color) {
border: @width @style @color;
}
.myheader {
.border(2px; dashed; green);
}
這里我們使用參數(shù)mixin作為 .border 和三個(gè)參數(shù),即寬度,樣式和顏色。 使用這些參數(shù),您可以使用傳遞的參數(shù)值自定義mixin輸出。
下表描述了不同類(lèi)型的參數(shù)混合宏以及描述。
S.N. | 類(lèi)型及描述 |
---|---|
1 |
|
2 | 命名參數(shù) Mixins通過(guò)使用它們的名稱(chēng)提供參數(shù)值而不是位置。 |
3 | @arguments Variable 當(dāng)調(diào)用mixin時(shí), @arguments 包括所有傳遞的參數(shù)。 |
4 | 高級(jí)參數(shù)和@rest變量 Mixin通過(guò)使用 .... 提供了可變數(shù)量的參數(shù)。 |
5 | 模式匹配 通過(guò)將參數(shù)傳遞給它來(lái)改變mixin的行為。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話(huà):173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: