scss中,怎么定義background-position: 值1 值2;
有很多小圖標,共用一張大圖,再每個小標簽定義不同的position位置?,F在我想把里面的參數一起寫在mixin里,再后面調用,代碼如下:
@mixin background($l,$r){
????background-image:url(../style_img/castle_icon6.png);
????background-repeat:no-repeat;
????background-position:$l $r;?
}
em{
????@include?background( -100px -200px );
}
i{
???? ?@include?background( -50px -30px );
}
參數是這樣寫的,現在報錯了,我只看到課上有講過定義其中一個參數的用法,我想做的這個沒有看到,希望老師能解答這個問題。
2015-12-21
@mixin background($l){
??? background-image:url(../style_img/castle_icon6.png);
??? background-repeat:no-repeat;
??? background-position:$l;
}
em{
??? @include background( -100px -200px );
}
i{
????? @include background( -50px -30px );
}