if...else前面為什么也要加@呢?
@mixin box-shadow($shadows...){ ?@if length($shadows) >= 1 { ? ?-webkit-box-shadow: $shadows; ? ?box-shadow: $shadows; ?} @else { ? ?$shadows: 0 0 2px rgba(#000,.25); ? ?-webkit-box-shadow: $shadow; ? ?box-shadow: $shadow; ?} } 這段代碼中的if...else 為什么前面也要加@呢? 這里+@的應用,有大神能給解答一下嗎?
2018-03-09
sass中的if就是要寫做@if,這是規定~