css - LessCSS - 带有变量和变亮的 IE 渐变过滤器

标签 css internet-explorer less

我需要在 Less CSS 中使用带有变量和亮度的 IE 渐变过滤器。这可能吗?

#whatever {
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='lighten(@grayColor, 3%)', endColorstr='@greenColor', GradientType=0);
}

最佳答案

据我所知,您不能混合使用转义(因为这是您在这里需要的)和颜色函数 (lighen)。因此,您需要将 startColor 值存储在另一个变量中。

@grayColor :#dddddd;
@greenColor : #ff0000;
@start : lighten(@grayColor, 3%);
.css {
   filter:~"progid:DXImageTransform.Microsoft.gradient(startColorstr='@{start}', endColorstr='@{greenColor}', GradientType=0)";
}

关于css - LessCSS - 带有变量和变亮的 IE 渐变过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10324729/

相关文章:

html - Div 悬停规则在 IE10 中不起作用

css - 不同颜色的双边框

less - @Import 将目录中的所有 less 文件导入到 less 文件中

python - 在 SCRAPY 中形成 XPATH 选择器

css - 快速字体网络字体在 chrome 或 ie 中不起作用

css - 自动调整 div 以适应流体内容

html - 创建父子数据的嵌套下拉菜单

javascript - 如何获得字符偏移 X 和 Y(坐标)

javascript - Youtube API 视频有时无法在 IE 11 中加载

css - 导入 LESS w/out 创建其单独的 CSS 输出文件