2012-10-18 31 views
5

通過使用Less我需要轉義一個LESS無法識別的字符串。以較少的方式轉義字符串並傳遞變量

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

同時我需要兩個變量startColor和ENDCOLOR傳遞給該字符串

.get-ARGB(@startColor, @endColor){ 
    /* ARGB backgrounds for IE 7+8 (black background with 50% transparancy) */ 
    filter: ~"progid:DXImageTransform.Microsoft.gradient([email protected], [email protected])"; 
} 

任何想法,我該怎麼辦呢?

回答

5

使用字符串插值:

filter: ~"progid:DXImageTransform.Microsoft.gradient([email protected]{startColor}, [email protected]{endColor})"; 
+0

在GitHub上此Wiki頁面說明也很好: https://github.com/SomMeri/less4j/wiki/Less-Language-Escaping –

相關問題