在less中转义字符串并传递变量

Lor*_*ard 6 css less

通过使用Less我需要转义LESS无法识别的字符串.

filter: ~"progid:DXImageTransform.Microsoft.gradient(startColorstr=#26ffffff, endColorstr=#24ffffff)";
Run Code Online (Sandbox Code Playgroud)

同时我需要将两个变量startColor和endColor传递给该字符串

.get-ARGB(@startColor, @endColor){
    /* ARGB backgrounds for IE 7+8 (black background with 50% transparancy) */
    filter: ~"progid:DXImageTransform.Microsoft.gradient(startColorstr=@startColor, endColorstr=@endColor)";
}
Run Code Online (Sandbox Code Playgroud)

任何想法我该怎么办?

Tum*_*mas 8

使用字符串插值:

   filter: ~"progid:DXImageTransform.Microsoft.gradient(startColorstr=@{startColor}, endColorstr=@{endColor})";
Run Code Online (Sandbox Code Playgroud)