亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

mixin傳多個參數

http://img1.sycdn.imooc.com//573b169b00016bad03750533.jpg請問這里怎么理解呢

正在回答

3 回答

怎樣寫算沒有傳參數

0 回復 有任何疑惑可以回復我~
#1

xhuanhero

.box { @include box-shadow();//這就是沒有傳參數 }
2018-03-10 回復 有任何疑惑可以回復我~
#2

祥哥的說 回復 xhuanhero

這樣寫用https://www.sassmeister.com/編譯轉換會報錯,好像不能這樣表示沒有參數吧
2018-10-31 回復 有任何疑惑可以回復我~

如果你傳遞的參數是一個或者多于一個,就按照你寫的來,如果你沒有傳遞參數,就找個默認的來。

.box?{
??@include?box-shadow(0?0?1px?rgba(#000,.5),0?0?2px?rgba(#000,.2));
}

這里,你傳入了兩個參數,多于一個。滿足第一個條件。

length($shadows)指的該是$shadows的數量。

0 回復 有任何疑惑可以回復我~
#1

車安然

怎樣寫算沒有傳參數
2016-12-22 回復 有任何疑惑可以回復我~

$shadow有兩個,長度都是4,滿足length>=1,所以按if語句的變量值(傳參的值)編譯;

如果所傳$shadow的長度小于1,則將$shadow賦值為0 0 2px rgba(#000,.25)

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

mixin傳多個參數

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號