Css 在less中转义字符串并传递变量
通过使用Less,我需要对Less无法识别的字符串进行转义Css 在less中转义字符串并传递变量,css,less,Css,Less,通过使用Less,我需要对Less无法识别的字符串进行转义 filter: ~"progid:DXImageTransform.Microsoft.gradient(startColorstr=#26ffffff, endColorstr=#24ffffff)"; 同时,我需要将两个变量startColor和endColor传递给这个字符串 .get-ARGB(@startColor, @endColor){ /* ARGB backgrounds for IE 7+8 (black
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(startColorstr=@startColor, endColorstr=@endColor)";
}
有什么办法吗?使用字符串插值:
filter: ~"progid:DXImageTransform.Microsoft.gradient(startColorstr=@{startColor}, endColorstr=@{endColor})";
GitHub上的这个Wiki页面也很好地解释了这一点: