標準lesscssのミックスインを任意の個数の値を連結lesscssのミックスインで
#myBox {
box-shadow: inset 0px 1px 0px white, 0px 0px 5px #aaa;
-moz-box-shadow: inset 0px 1px 0px white, 0px 0px 5px #aaa;
}
To ie。インセットとグロー効果を作成します。もちろん、私はこの場合にも、ベンダープレフィックス呪いを改善するためにlesscssを使用したいのですが、
.box-shadow() {
-moz-box-shadow: @arguments;
box-shadow: @arguments;
}
#myBox {
.box-shadow(inset 0px 1px 0px white, 0px 0px 5px #aaa);
}
は
#myBox {
box-shadow: inset 0px 1px 0px white 0px 0px 5px #aaa;
-moz-box-shadow: inset 0px 1px 0px white 0px 0px 5px #aaa;
}
をレンダリング(white
後に行方不明カンマに気づく)されます!構文的には間違っています。 ,
の代わりで複数の引数を連結にlesscssトリックする方法はありますか?私はあなたがリテラル文字列として引数の文字列をエスケープする場合、それはちょうどあなたが好きなの上にコンマを運ぶでしょう
ありがとう、ちょっと愚かな感じ... :)しかし、ちょっと、何でもいいよ! –
less 1.3.0+の注: 可変引数を渡すために必要な構文は、3つのドット '...'を使用しているため、上記の例は1.2.0以下でのみ動作します。 Lessの新しいバージョンを使用している場合、構文はrequireに変更されています。 '.box-shadow(...)' –
@IanHillありがとうございます。 @ lesscss.orgで何も見つかりません。ドキュメントにリンクできますか? –