7

Less を使用して、LESS が認識しない文字列をエスケープする必要があります。

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

同時に、2 つの変数 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)";
}

どうすればそれを行うことができますか?

4

1 に答える 1

9

文字列補間を使用する:

   filter: ~"progid:DXImageTransform.Microsoft.gradient(startColorstr=@{startColor}, endColorstr=@{endColor})";
于 2012-10-18T11:36:57.727 に答える